I usually leave whatever I need to do at my house and drive far far away. I have horrible procrastination habits.
I was about to suggest something similar. Simply relocating yourself and getting yourself out of familiar, comfy settings can be a great deterrent to procrastinating. It's been shown through
scientific studies (I forget where this article is, unfortunately) that being in different places puts your brain very subtly 'on edge', which focuses it more, at least for learning.
If you're having trouble focusing, try working for a little while in a sleep cafe (avoid peak hours) or even just a quiet corner of the library.
Also, try to avoid distractions as much as possible. It's also been shown with
scientific studies (of whose origin I also conveniently forget :frustrating: ) that concentration-power sort of 'builds up' the more you focus on a task. If you go and check your facebook every five minutes, you will be distracted and not get stuff done, but it you concentrate steadily for an hour straight, you'll be surprised how much you can get accomplished. So, if you do go somewhere, leave behind the laptop, don't go for wifi, even leave behind you cellphone and mp3 players.
it's all about laughing!
and feeling good.
This calls for a funny clip:
YouTube - Whose Line is it Anyway? US Top 5 Funniest Moments