I think that there is no well-defined formulas, if there were everyone would be rich. But I'm sure that the first step is manage yourself financially. It is required to be completely aware of your own money and, of course, where your money is going.
Yes and you cannot depend only on single source of income to get rich in future, you need to find multiple ways of earning it which can increase your financial wealth over a period of time.