In the poor country, an employee has ~$300 monthly salary and $200 monthly is enough not to die from the hunger. How to use remaining $100 to get rid of his poverty and to start having $2000-$5000 monthly as American has?
Any traditional or safe investment like bonds is not going to take you anywhere near 1 million dollars. So is the case with shares or other similar instruments. For example, when I checked monthly investment of 100$ compounded at 5% for 20 years, the figure roughly touched 50,000$.
Only one possible way I can think of is investing in own skills and finding a better job. Nowadays, one does not need to travel to US to work for a US firm. There are plenty of offshore opportunities. Depending upon your educational background, you may want to try hard to find a better job. Once you start to earn at least few thousand dollars a month, you should be in a better position to plan long term investments.
Simple rule is this: Invest on yourself.