I would also focus more on entrepreneurship as they will tell you how to actually set up a business, where to get funding, etc...
If you have an idea for a game right now then you should look into making the game design document and once that is complete putting up fliers around school for artists/musicians/computer programmers and hold interviews (of course if you have friends that can do these to your standards more power to you)
Since they're still in school they'll be facing the same problems as you with scheduling and such, but they may also be more likely to accept that they're not going to see any money until the project is complete and may actually never see money if the project never finishes.
As you get your team together and the project moves along you'll see where you have weaknesses in your development and can search for people to fill those positions.
Also it is relatively cheap to get business class space when the project is complete (you may need to hire web designers or have them join your team), set up an ecommerce site and go from there... or another option would be to actually go around to different publishers and see if they will publish your finished project.
Just remember that time is against you... chances are that you're not the only one with the same game idea and its all a battle for who can do it first, and then who can do it best.