It's not much but I am fairly new to the game and I think I know what the biggest problem is for newbies like myself.
It is nothing new and I'm sure EVERYONE knows this already.
1. You need to have the right mindset, motivation, inspiration etc etc.
2. Take massive action.
Stop buying products. Stop learning new techniques. Stop wasting time. Stop asking for help.
Choose a method you think works best. Stick to it and apply everything you know about it. If you fail, try again and again and learn each time you fail until you make it through. The key is don't change from technique to technique.
Again, the results ain't that great and I am not here to brag. My only intention is to motivate others who have not earned anything or struggling to do so.
I hope this helps guys...