Yeah, I used to be very much confused whenever I want to work online because I was learning several things simultaneously. A time came that I focused in some certain things and I was able to achieve better results.I agree with you. That confusion of not knowing what you want to do is what makes most people to be lazy and procrastinate. But when you know your area of expertise and have concentrated on perfecting your skill in it, you are more consistent in your work.