Break tasks down into tiny chunks that are sooo easy that you don't need to procrastinate to do them.
Then do them little bits at a time, and reward yourself for doing them.
See: http://en.wikipedia.org/wiki/Pomodoro_Technique
Lots of people procrastinate. I do too. Don't feel so bad about it. :-)
Or, find a new hobby (like playing guitar) and then procrastinate on that. Spend time reading up on music, music theory, equipment... instead of reading reddit. Maybe you'll learn something new with your time wasting?