- You don't know what to do.
- You don't know how to do it.
- Something is holding you back.
Let's tackle the first reasons first: you don't know what to do. We live in a world with practically endless possibilities, which can be a good or bad thing. When faced with multiple choice answers, we almost always have a harder time narrowing them down and making a final decision. The solution to this problem is to do your research, and then make a decision. Don't waste time hemming and hawing for long periods of time. Get in the habit of doing a bit of research, asking for some reliable advice, and decide. In situations where two options are available, try both out to see which fits better. The point is to just get yourself in the habit of making decisions, rather than procrastinating them away into oblivion.
So what happens when you know what you need to do, but you don't know how to do it? (Don't say procrastinate!) Here is where more research comes into play. You might find yourself scouring the Internet looking for suggestions, or reading books and articles that can educate and guide you. Eventually though, you are going to just have to jump in and learn by trial and error. Once you have figured out what you need to do, and you know how to do it, you likely won't find yourself magically accomplishing amazing feats.
Reason number three is that invisible force that holds you back from doing work. You sit down at the computer to handle some billing, but find yourself spending massive amounts of time in your inbox, only to wind up checking Facebook, and eventually surfing the web. This natural tendency to put off work needs to be fought. The best combatant for procrastinating work is enthusiasm. When you are excited about your work, or at least cultivate a feeling of enthusiasm toward the task at hand, you will be on your way to beating procrastination.