It really helps to split things up into manageable tasks, but you have to be realistic, and even over estimate the time needed.
Nothing ever works out as easy as we expect, and working from home you are guaranteed to have some distraction.
You'll be surprised how nice it feels to finish a simple task, and even better when something actually does go better than expected.
This works even better when you tie it into other daily tasks like exercise, which is something you should be doing anyway.
Basically look at this as taking care of, and even improving yourself rather than just making a game.