Personally i feel that to make money these days you need money in the first place. Otherwise it could take a long time to be considered rich or successful. Take investing for example, you need money to begin with. Property investment, getting on the property ladder (lot of money to be made) takes money to earn to money. Most lines of work are the same.
Work hard but party harder is a good quote for living life but for earning money it would be work hard and never party. Save money wherever you can and invest. Buy and sell. Think of a product that could be used by just about anyone and make it. There's a lot of different things that come into play. Personally i'm terrible at saving though i live life by each day and dont worry about the future

I had been thinking about this exact same thing for so long. How I see people just throwing money away on useless things when they could have at least taken the risk and invested it. And how they have no money, and you need money to make money.