I'm not a financial advisor, just a guy who's done lots of research on investing and lost quite a bit of money making dumb decisions. Here's some sites and tips I've learned from my experience.
First off, you're a college student and asking about proper investing. KUDOS!! It's far better to start now, make some good decisions and make the dumb mistakes now when there's only a couple zeros rather than more :)
I'd recommend the book The Little Book of Common Sense Investing, written by John Bogle, the founder of Vanguard. He created the concept of mutual funds and later the index mutual fund. The book sums up his, and Warren Buffet's & Nobel Prize winning financial researchers', philosophies on investing for the typical (i.e. non multibajillionaire) investor like you and me. For the most part: diversify with a few index funds and rebalance periodically.
After reading it, spend some time browsing through the Bogleheads forum, a great place to learn from others who also follow that philosophy. Don't try too hard to come up with the "perfect" portfolio. There isn't one. You'll start seeing so many similarities in what people are doing that you just have to pick something that works for you.
You can also start an account at various financial institutions like Vanguard (creators of index funds), Fidelity (another company with index funds), Charles Schwab (index funds with a minimum $100 investment) or others, and create your portfolio without paying any trading fees if you buy the companies' funds.
Long story short:
- Don't try to beat the market in the long-term. It's almost like betting on heads winning over tails after tossing a coin a million times.
- Index funds are index funds.
- Avoid paying any fees if you can. The less you pay, the more money you have to compound.
Hope that helps a bit.