I guess if I were giving a poor person advice on getting rich I would tell them this. You are directly compensated for the difficulty of the problems you solve. Gambling, trading, scamming... These aren't solving problems and that is why the people who do them traditionally lose all their money or are broke.
If you want to get rich, solve a difficult problem. If you want to be wealthy, keep ownership in a business that solves a difficult problem. If you want to be poor, keep spending your time trying to get rich.
Change the world and get rich by default. Try to get rich and the world will change you.