I just went through this as well. I went to Lincoln Tech, thinking I wanted to work on cars, but that didn't pan out. I'm at Rowan now, as a Chemistry major, and there is a lot you can do with that. It is tough though. If you want to stick with college, in my opinion, math and science is the ONLY way to go in this economy. There just isn't much you can do as a fresh out-of-college B.A. student.
I'm almost 23 now, If I could do it all again, I would look at the trades now. Yes, home construction is slow, but people still need an electrician, plumber, heating/ac help. The trade I work in now I love, but it's a dying field, and I can't see it lasting much beyond another generation. But from what I understand, because of so many high school grads going to college, there aren't as many people interested in these fields. It also gives you an opportunity to own your own business, which is one of the best things in the world, I think. If I'm wrong on these fields, please correct me, but these are just observations of my own.
The best thing you can do for yourself right now, is to keep some sort of job. Job experience is the best thing you can have right now. Don't leave anything because it's "beneath you" or you can think of other things to do with your time. The biggest thing that sets younger people like us apart, is job history. You'll get hired based on your job history over education.
__________________
|