I have a recurring item on my daily task list which is "Connect." That means do something volunteerish, or meet face-to-face with a group of some kind (I have one of people who do what I do for a living), or go out to coffee with someone, or go to a workshop or training of some kind, or meet a client, or the rec center at the same time (cheap, and you get to say 'hi' to the same people every time) whatever gives me some sort of human connection. I'm an introvert, so an online or phone or Skype thing counts.
I also download interesting podcasts and books on tape and listen to them when I'm working (if I'm not writing).
I play music I like. On days when I'm sluggish it's loud and pulsing....on days when I'm jumpy it's soothing.
I work in 45 minute blocks, and schedule nice stuff for the breaks (dinner prep subtasks, 100 of some exercise, take a hot shower, sketch, journal)
I get on the floor and play with the dogs, or go sit outside in the sun for 5-10 minutes.
I have a coach I meet online a couple of times a month and she gives me interesting homework to work on.
I invite friends over to sit on the porch and eat dinner or drink (girl's gotta eat, might as well be with buds)
I go for walks around the block....sometimes I wear a headset and do my 'meetings' that way.
I work all over the house - couch, kitchen table, my office, back porch in good weather
If you're an extrovert, being isolated in a home office might never be comfortable to you. I know I could never go back -- I love working at home.
Good luck!! :)