There is no 10 steps guide book which will make you a rich person in moment. Sure there are a few who are lucky with bitcoin or trading other altcoins but in general the most of use have to work hard for it. Working hard means long hours, long days and a good discipline in saving money + investing money.
I agree with you on this, getting rich is not an overnight task. It is like building a castle where you need to lay a solid basis for your goal. There are no shortcuts, but there are smart moves that make your task easier and get the goal in a shorter span of time. To be rich, you need to be hardworking, disciplined and intelligent.