I've been having issues lately trying to motivate myself to do mundane, or at the very least "unappealing", work (namely, [high]school work). It's not that I'm lazy — actually I'm afraid I'm a workaholic sometimes — but that I always find myself giving priority to another project or hobby I enjoy doing and find more worthwhile.
I personally find I have one of two reactions to tasks I have to do: either I'm completely engrossed in my work and won't sleep, eat, etc. until it's finished, or it is the last thing I would ever possibly want to do with my time and I will do everything but that task, even if only to say that I was the one that wasted my time, not somebody else.
The main problem I have is the pervasive feeling in the back of my mind whenever I spend time doing something that I could be doing something else. But this other work still has to get done, so I procrastinate terribly, which accomplishes nothing but adding more stress to my life.
In accordance with one of pg's essays (http://www.paulgraham.com/procrastination.html), I'm definitely a type "c" procrastinator, only I'm not sure it's a "good procrastination" because I'm afraid it's going to cause me to fail school.
I suppose what I'm really looking for is the answer to the question: How do I make otherwise un-motivating work intrinsically motivating?
The only two responses I've gotten to this question when I ask people this is either a.) you're always going to have to do work you don't want to do, or b.) you have to do it because you need to get good grades / graduate high-school / etc. Neither of these answers help motivate me in the slightest — they just imply I'm going to be unhappy for the rest of my life if I keep doing this.
Answer: oDesk, eLance, etc...
Seriously, my life and productivity have improved dramatically since I started outsourcing the grunt work I used to dread doing. For me it's well worth it to pay someone else 1/2 or 1/3 of what I make per hour to do something I would just stress out over and procrastinate.
With my money I'm buying: 1) Time (a scarce resource) and 2) Will-power (an even scarcer resource).
For instance, I have a side project that requires a lot of web scraping. I found a great scraper guy in southeast asia that is a much better scraper than me and is happy to work for 1/10th of what I make per hour. It's a great trade off.
I can then use the time and will-power to do all sorts of more important things to me - exercise, intense learning, systems design, etc. Specifically, with my extra time lately, I've worked on marathon training, speed reading, learning short-hand, esoteric ruby concepts, practicing the ukulele, etc.
If you are getting stuck on something you don't want to do - outsource it. Even if a poorly skilled outsourcer makes it through my hiring process (rare, but can happen) and they churn out some crap - it is oddly motivating for me to go and fix the issue and get it right. For some reason I get a mental block sometimes when starting a project from scratch - but if I hire someone else to take a stab at it and they fail horribly, I'm like "Wo, that sucked, you really should have done it this way...." My motivation is then unblocked since I'm 'fixing' something, not 'creating from scratch'.
oDesk is basically a store where you can go and trade money for time and will-power. Seriously, how cool is that ;)