Change the Way You Think About Money
The general population has a love / hate relationship with wealth. They resent those who have it, but spend their entire lives attempting to get it for themselves. The reason a vast majority of people never accumulate a substantial nest egg is because they don't understand the nature of money or how it works.
Cash, like a person, is a living thing. When you wake up in the morning and go to work, you are selling a product - yourself (or more specifically, your labor). When you realize that every morning your assets wake up and have the same potential to work as you do, you unlock a powerful key in your life. Each dollar you save is like an employee. Over the course of time, the goal is to make your employees work hard, and eventually, they will make enough money to hire more workers (cash).
Develop an Understanding of the Power of Small Amounts
The biggest mistake most people make is that they think they have to start with a large amount. They suffer from the "not enough" mentality; they feel that if they aren't making $1,000 or $5,000 investments at a time, they’ll never become rich. What these people don't realize is that fortunes are built one dollar at a time.
A friend of mine once knew a woman who worked as a dishwasher and made her purses out of used liquid detergent bottles. This woman invested and saved everything she had despite it never being more than a few dollars at a time. Now, her portfolio is worth millions upon millions of dollars, all of which was built upon small investments. I am not suggesting you become this frugal, but the lesson is still a valuable one. Do not despise the day of small beginnings!