Let's Play a Game
Pretend your planning on retiring in 5 or 10 years. It doesn't matter if your 20 years old or 60 years old. Now is the time to think about what do you want to do when you retire? I wish I would have given this more thought when I was 20, 30 or even 40 years old, I would have saved 10 fold what I have now. If your worried about the economy then just set your contributions up so they are in a savings oriented plan, you can always change them later.
Do you have a hobby you've always wanted to start but never had the time? Do you want to travel? Will you have enough retirement funds to pay your regular bills as well as what you would like to do? How much debt do you have? In order to retire comfortably you'll want to pay off all those credit card and loans and even any vehicle payments you have. Perhaps now is the time to make that a goal pay them all off and then try and save even more towards your retirement. By paying them off now and not creating more debt when you retire you'll have peace of mind knowing that all you'll have will be your regular monthly bills, rent/mortgage, utilities, phone, groceries, ect. Wouldn't it be nice to know you can have a life of liesure when you retire and do the things you've always wanted.
You say you don't have any money left at the end of the paycheck!!! You don't have to contribute alot, start small even just $10 a paycheck. Increase your contribution every 3 or 4 months by $5, and increase it again whenever you get a pay raise, before you know it you'll be saving a nice amount and not even miss it from your checks. Remember you are paying yourself for the future. Contributing anything is better than contributing nothing. Start small and watch your savings grow. Have a great day!!!