From what I have gathered, it is of my interest to set up a Roth IRA, and get the necessary funds set aside to start making contributions. I haven't started one and I know it hurts to wait, but I would rather have a full understanding on everything before making a rushed decision. I will definitely check out Vanguard
Vanguard is super simple to setup and requires little to no research. If you have $1000, you can start. Pick a target retirement fund (2055 or 2060 or whenever) and you are good to go.
It will put your money on cruise control so to speak. You can add other funds as you go and more money ($1000 is the min to start with).