I don't really consider myself an expert on getting things done, but I will suggest one thing. Take a day off every week. A day off the internet, a day off anything with a screen, and a day off anything which is about paid work. When you sit at your computer and think "maybe just a few more rage comics[1]" you're actually feeling a bit uninspired. sitting and staring at your computer is the worst way to achieve inspiration. instead, do the housework, bake, take up a hardware project, knit, read, do a correspondence course. anything that is unimportant to your day job, and pleasant, and nothing to do with those computerboxes.
When my day off is over I go back to my myriad projects and sit down and actually do them. It's much much much more productive than trying to work all the time. I actually suspect this is one of the major advantages of the sabbath in Abrahamic religions.
Oh, and use bookmarks. The blogosphere is much easier to forget about when you know you can find all the good stuff at a later date.
Like I say I'm no expert, but this helps me. I find that when I try to break the trend and work all week my mind quickly devolves into that of a dullard drone.
Best of luck breaking that habit!
[1] don't judge me :(