I have been making money online for a year now, and I have shared my experience with a lot of people, but even though I have proven results, most people, even the ones I am willing to mentor personally, fail to make money online. The reason is that like everything, making money online is not just a matter of throwing up a web site and raking in the big bucks, although maybe a person here and there has done it. The vast majority of people who make money online put in a lot of hard work and effort, and rather than striking it big, are willing to see their earnings grow little by little, until the earnings add up to a big payout.
Most of the people who fail to make money online simply give up too easily. I have seen countless people throw up a dozen articles, and complain that in a day or two they are not seeing any return. The fact is that on revenue sharing sites like TheInfoMine, payouts come slowly at first, but with time and articles, the traffic slowly but surely increases.
You cannot expect to see any consistent return from a site that you do not have at least a hundred articles on, and those hundred articles are at least three months old. And as excellent as some of these sites are, you should never, ever put all your eggs in one basket, but instead diversify. Each site has its own rules and with experimentation you will find out what works best for you. Some sites are simply more suited for some content than other sites, and it is up to you to figure out how to take advantage of them.
The other task that most people fail in is in promoting their articles once they are written. Unless you have at least ten backlinks to each article, either from your blog, a bookmarking site, a social networking site, or articles on other sites, you should not expect consistent earnings from an article. The reason is that people have to be able to find your article through a search engine.
So stop making excuses, or dabbling in a site and never returning, and wondering why your efforts to make money online do not work. Instead, get out there, and start earning!