Totally second the "any job" part. I'd go as far as to say try to do something that isn't programming. Speaking from experience, sometimes the reason freelancing isn't going so well is some degree of burnout, and sometimes it's been the fact that although I thought it was what I wanted to do, really it was the only skill I had that I was qualified to freelance with, so it felt like having a job - but worse.
If you can't find something mindless to do that provides a new perspective and a new social circle, try to switch up what you're doing daily; write a blog, draw, whatever appeals to you.