If you want to be a good investor you need to be knowledgeable on whatever it is you want to invest in and you also have to have some startup capital.
Only a fool is going to invest without any proper knowledge on what he is investing. It's a must before you are going to invest, you should have enough background on what you are investing because your aim is to earn money not to donate money. And always get some help if you think that you can't your investment seriously.