If I can’t bring myself to get around to an important task, such as filing a tax thing or making a doctor’s appointment, I invoke my nuclear option: I give my best friend three hundred dollars in cash and tell her to spend it if I don’t prove to her that I’ve done the thing by a certain date and time.
There's a website called Beeminder which basically does the same thing, it can integrate with a bunch of other sites if you've got something that can be tracked online
I use it with a sleep tracker to make sure I go to bed at a sane hour