Or are you just turning your head this way and that at every latest IM product/WSO and saying, "Ok, now I'll do that one instead! Seems to work great!"
And then try it for a few days, hours, week, etc. until the next ultra-ultimate-power-millionairemaker-sensational-sexy-game changer, etc. product comes out that "Will change your life!"
You should have a plan of some sort.
A formal business plan to follow as a guideline for yourself would be great.
Know exactly what you are going to do and how you are going to get there.
Write it down. Write down the steps you need to take to reach your ultimate goal on your business plan.
And once you've identified the needed steps to make it, put those steps into action! Edit and revise as needed, but not too much. Stay the course.
Once you reach the ultimate goal of that specific business plan. What do you do?
Congratulate yourself, have a small party, treat yourself, etc.
Write a new business plan. Indentify your strategy.
So, what are you going to do and how are you going to get there?