Take up a side job using some of your photography skills.
I know people who have DJed weddings and parties on the side because they have that skill. Anything like that, you get paid a LOT. You won't get paid as much as a pro, but you'll definitely get something. With photography, try stuff like wedding pics (like nkgreen said). You have to find something that people are willing to shell out for. Like senior pictures. I know seniors in high school who pay high triple digits for senior pictures, and it's mainly because the photographer comes very well recommended. Advertise yourself by word of mouth or Craigslist, meet with people and explain your qualifications. The key is going to be making your clients feel like they're working with a pro, even if it is a freelancing pro. Like have them hold the white/black/gray balance thing and stuff. Make sure they know, and you show, that you're qualified. Even if you charge HALF of what photography studios cost, you'll be making a LOT of money. Especially if you've already got the equipment and software.
And as a, essentially, freelancer, you can do things big studios don't do. Take your clients out to more scenic areas for pictures, make your pricing a little flexible, etc. A lot of big studios only let you purchase in packages. A photo CD (with all the pictures you took) comes in an awkward format and costs hundreds. It would be nothing for you to throw that cd in free, but it would be HUGE to the client.
Seriously. Think about it. With photography skills like yours, and no established business, you can do everything your way. If you do it the right way, people will want to come to you more than professional studios. And- you will get paid very nicely.
Edit: Note that this isn't (could turn out to be, but isn't at first) a full-time job. But even as you're a student, it's a great way to make a significant dollar in your spare time. If you enjoy it, that's an extra plus.