@Raeshelle C.
If it takes you a couple of years to save up $20k for a down payment, that's really not too bad of a time frame. I know you want to get into the real estate game right now, but think of it this way. By saving as much money as you can every month, you are ALREADY in the game. You're just in the beginning phase of saving, which is just as important as the next phase, buying.
It sounds like you are a hard worker and you have goals, which is great! The best thing you can do to speed up the saving process is increase your income as much as possible, and cut your expenses as much as possible.
If you don't already do a monthly personal budget, that is probably the one thing that could make the biggest difference in your savings rate and get you to your goal faster. Every dollar that gets spent is like a dollar LOST in your savings plan. Check out Mint.com for free budgeting tool.
Just be patient, if you keep your eye on the goal and remain persistent with your efforts, you will get there.
Good luck!