There are many, many mediocre, fair, good, and excellent plans for making money online. But even if you are to execute a mediocre plan, you would find yourself making at least some money. Executing a great plan will make you a load of money.
So we see there is a gradient involved. If you are attempting to execute a lousy plan, the amount of money you make will be quite limited. On the other hand putting an excellent plan into action will make you a ton of money! But not putting any plan fully into action will make you no money! Surprisingly, this is the number one reason Internet marketers fail. I cannot stress this enough. Failure of implementation is why Internet marketers fail.
There are many reasons for this. Shiny object syndrome, the following of the next new item that comes into your inbox is one reason. You start learning article marketing, you then find out about list building, you then find out about Kindle, next it is becoming an Amazon affiliate, you get the idea and maybe you are guilty of it.
It all comes down to the ability to stay focused like a laser on a certain target and being able to execute, step-by-step, all of the actions necessary to bring about a desired result.