I think I can give some pretty good advice on this one...
I dont even have a high school degree. I did pretty piss poor in high school. I basically didnt care. Man do I regret it. After high school I still wanted to go to college, and I did. I went to the local community college where I still half-assed everything. My problem was that I had a pretty decent job while in school and I didnt know what I wanted to do with my life. I assumed flying was out of reach because of how badly I did in high school, and because I wasnt good at math.
I decided to pursue my licenses anyway. I managed to get my CFI/MEI and instructed and was hired by 2 REGIONAL airlines. I emphasis regional airlines because thats as far as Ill get with my current education.
Having a "career" though has changed everything. I cant wait to finish up PE and Math to get my associates (thats right, all I need is PE and Math.) Which will be complete in 2009. Im looking into my options after that for my 4 year degree. The downside of being hired before getting your degree is the fact that its so tough now to find time to finish. The only option is an online degree, but I would much prefer to go to school. But now that I have an airline job, I wont give it up knowing full well that getting back in is going to be impossible.
My advice, pull those Cs up to Bs, and try your damndest to get into college, and if you dont get into a "real college," there is always a community college that is just as good and cheaper. Finish up your bachelors and while in school work on your licenses during breaks, or whenever possible. Then when your out of college you can decide if you want to get into this game.
I really wish the only thing I had to worry about now was getting time in the plane