Speaking from my experience(22, graduated this spring, majoring in Marketing, also went to college with no freaking idea what to do, I just didn't want to end up in a call center selling phone tariffs. I've been unemployed for quarter a year now, since I can't get that damn first real job, and I've applies for ones where just high school education war required.) What I'd do differently:
1. I'd go to a tech college, ideally to study programming. Even if you don't want to do it afterwards, it's still a nice safety cushion you can always fall upon, and programming skills are extremely transferrable. You can move to another side of the planet and do almost the same job for almost the same money. It's also much easier to find a junior programming job than a non-tech one when fresh out of college. It's bound to pay better, too, and having some technical expertise never hurts. You can study some programming for free on coursera, udacity, etc. It's free, but it will take around a year of full-time study, and you still need to know about like 4 or 5 other technologies that they want even on junior level. Check job postings to see what language and technologies to actually study, they might differ in your area.
2. Get eperience while in college. The competition for job openeings is insane these days, degree alone is a must, like reading or writing. When you graduate you'll be pitted against kids with 4 years of job experince, shining reccomendations from their superiors, 4.0 GPA, several won competetions, and a bunch of completed projects of their own. You'll need do even better than that if you don't want to end up in this dead-end limbo that I'm in right now. This applies on other areas of study as well.
3. If you're not living in a decently large city, move. Even if it will mean living with roommates, supporting yourself, and having to do stuff around the house, do it. It sucks of you have to walk/drive/take a bus/all three from some shithole every time you want to do anything, meet anyone, or go anywhere, like I always had to. This is important because...
4. You need to network and get social. Really, if you don't have powerful friends inside a company, it's super tough to get a job there. Quantity counts as well, you never know if a cousin of a boss of one of your classmates was looking for a person very much like you for a well-paid job of you don't know that classmate and he/she doesn't know you. I'm now lost and alone because my college was in a large city 40 km from the Nowhresville where I live, and the bullshit(waiting, paying for accomodation, paying for taxis...) associated with getting there every time gradually discouraged me from socializing and going places where other people were going. At first, I tried to, but I was becoming more and more fed up with the commute and started to slack off more and more events. After 3 years, when I compare myself to my former classmates who live in the city, I'm light years behind them job- and network-wise. I think this was the biggest mistake I made. I sat home playing videogames, while other were busy participating in competitions, networking, getting to know people, and having jobs in a city I didn't have a base in. Sticking to my ruinous high school mindset seems to have consted me a decent job. While we are at it...
5. Don't think about college as you (probably) thought about high school. You're not there to just endure another 4 years so you can get a paper saying you're slightly more desirable employee than an averge serial killer. College is about actual learning and paving yourself the road to your carrer, not about surviving being locked with a bunch of teenagers in one room every day. As nenjin said, "You get out of college what you put into it.". Hang out with your classmates, or professors if it's a small enough institution, get into the picture of what's going on in your industry, participate in competetions, talk to people, work on projects, do stuff on your own, be proactive.
I don't know how much can you relate this to your life experience and education, but I hope some of it helps.