OK, I think you rock. Do you have an emergency fund set aside? If not, then you get that sucker set up before we even talk about investing. Get your effing emergency fund saved. It's 3-6 months of your current expenses. You keep that in a money market account and don't mess with it.
Then, you save 15% of your income for retirement. This can be in your employers 401k unless it sucks. Then it goes in your Roth.
Then, you save for your house. Now, why are you getting all fancy and putting your home down payment in a ROTH? Save that for retirement. Keep it in your ROTH and let that money grow, baby, grow for the next 30-40-50+ years.
Get a savings account / brokerage account. If you have no time, S&P 500 index, it is all you need. No bonds at your age.
Investing is for your mad money, it is not really for your house money. The guideline is to invest if you don't need it for at least 3 - 5 years. You may be dancing close to that timeline. Don't be afraid to hold some cash!
If you want to invest in individual stocks, keep saving until you have about $10,000 for your stock portfolio and in the meantime, start to read. I invest in individual stocks under the advice of a paid newsletter (Motley Fool Pro). If you are going to go it alone, you have to do your homework, study each company's earnings, listen to / read transcripts of every conference call. Do not have a portfolio of more than 10 stocks by yourself, you will not be able to keep track of it all. Maybe you want to start with 5 stocks. Really know your companies.
I listen to a lot of Dave Ramsey and Jim Cramer podcasts and I subscribe to the Motley Fool Pro, Stock Advisor and Rule Breakers services. They are all very good sources and give different perspectives on saving and money management.
Have fun and live below your means. You will do great!
Disclosure: I own shares of GILD and WFC.
My short answer is to keep that $5,500 for retirement - probably in S&P 500 or maybe $1k into a couple stocks if you want to start learning, and save like crazy this year in a regular account for your house.