You need a change in environment, Yea Forumsro
Exercise, a good diet, all that shit helps, but a change in environment was the catalyst for me.
I was really fucking depressed, it had my head in a really bad place, and then I got locked up in jail for 2 months, and it might have actually been the best thing that happened to me. No contact with the outside world, no computer, no phone for 2 months, just your fellow inmates, books, the newspaper, and a few shitty TV channels for entertainment. Before I went in, I was spending all day on the internet and porn, sitting alone in my room, so it was basically like rehab for me.
Now I'm not suggesting you get yourself locked up, but I seriously think a change in your environment could really help.
Something else that really helped me was yoga. Doing the poses, I realized how much tension and anxiety I have in my body. I'd be clenching muscles without even realizing it. I think it's impossible for your mind to relax and feel at ease if your body's all clenched up. I'm really aware of tension in my body now, and I'll do some breathing meditation when I wake up, before I go to bed, and throughout the day and kind of scan my body for tension.
Also if there's some area nearby where you can go walking in nature, or at least in a park, I highly recommend doing that as a form of meditating. Focus on anything but the inside of your head... the sights around you, smells, sounds... if you notice yourself getting stuck in your thoughts though, that's ok, no worries, just go back to what's around you
Also getting my sleep schedule on track really helped me. Get a bright light, and get one of those power outlet timer things you plug into the wall. Set it for 7am every day. If you can't fall asleep at a decent time, get some (prescription) sleeping pills for the first few weeks and take them at the same time every night. I'm on some called zopiclan right now and they work pretty well.