Investing is not that easy because you have to hire a broker and pay him, you first need to save some money.
I earn around 650 USD/month and manage to save around 300, I am waiting to have 1000~2000 USD to get into market.
I have always wondered why do people criticize banks, but they say nothing about independent lenders (while bank rates are about 33% annual, an independent lender gives you money at no less than 3% per month... with no need to get into rate conversion, it is easy to see that you pay way more outside banks).