I completely know how you feel! I work from home a few days per week and have found that it is all about momentum. I have to get the initial momentum to get going first. So I would purposely schedule a phone call or a meeting out of the house first thing in the morning otherwise I would sleep in or just take my sweet time reading the news instead of working. This kind of serves the same function as a body double. You have a reason to get up and going-someone else is counting on you. Good luck!