Pay Yourself First
It's hard to save when you blow your budget on treats throughout the month and only have $50 left over by the 30th. To avoid that, pay yourself first. Every time you get a paycheck, move a certain dollar amount into your savings and retirement account, then budget what you have left. That's the only way you will see your nest egg actually grow.