Hey this is some really good advice,
I think this may have been mentioned but i'm not sure.
I do one thing like: If i spend an hour solidly working on this then i can take a half hour out and watch Hollyoaks.... then I'll have an hour back on.
I hope you find something that works for you.