I've been a self-employed, home-based, full-time writer now for something approaching a decade. Which likely makes the extroverts amongst you a bit jittery. But it's a way of working that suits my particular personality quite nicely, thanks.
I'm often asked how I manage to work at home and not become distracted by other things around the house – housework, hobbies, even just the television. The answer is actually very simple: I have a routine, and I stick to it.
In fact the routine I use is more or less what I've been using ever since the first day I started working from my home office. Back then, I realised that if I was going to make the work-from-home thing work I would have to be disciplined about it – especially as I am someone who generally dislikes routine. From the very first day I was at my desk by 8am and it has been that way (give or take 15 minutes) ever since.
The routine I use is built around my energy levels.