Great question and great of you to be paying attention to this. Right now having the ability to save $2K per year might seem very out of reach. However with the right career path and by paying attention to personal finance saving 2K per month will become possible sooner than you may think.
As a student you are already investing in your future, by building your greatest wealth building tool: your income. Right now concentrate on that. If you have extra money throw it in a boring old savings account and don't touch it other than emergencies. An emergency is defined as something that will preclude you from completing your education. It is not paying for the latest xbox game/skateboard/once in a lifetime trip.
An important precursor to investing is having an emergency fund that sits in a boring old savings account earning almost nothing. Think of it as an insurance policy that prevents you from liquidating your investments in case of and emergency. Emergencies often come during economic downturns. If you have to liquidate your investment to cover these times then you will lock in negative returns.
Once you are done with school, moved into a place of your own, and have your first job you will have a nice start on your emergency fund. Then you can start investing. Doing it in the right order you will be amazed how quickly your savings can accumulate.
I'd be shooting for that 2 million by the time you are 40, not 65.