This may come across as tough love but I think you need it.
If you are not exercising or doing at least some physical exercise that gets your heart rate up and breathing heavily and sweating for at least a 1/2 hour then you are not serious about getting sleep in the evenings. I cannot stress this enough, you must get your body tired so you must exercise, there are no two ways about this.
You also would benefit from an anti-depressant that is geared toward controlling anxiety. I started one myself (sertraline), and apart from the drowsiness that comes from the drug (which you probably won't feel) it totally arrested anxiety....which means when I lay down to go to sleep and my mind tries to worry about whether I am going to actually get some sleep those thoughts cannot manifest themselves into that physical anxiety feeling that hits you in the stomach - preventing any chance of sleep.
Before I started sertraline, my anxiety would have me tossing and turning, I would worry myself sick then I would break out in a sweat and not sleep at all. I am getting much better sleep these days because my anxiety is under control. I wrecked my sleep because of all the drugs I was taking (Lyrica, endep, oxycontin/done, valium), which even though I was prescribed them all for pain, which apart from the oxy, did nothing to ease pain but did make me drowsy enough to get to sleep so I remained on them under the supervision of my doctor, she would rather I take Lyrica and Endep than have me on valium and other Benzos which suited me just fine. Thanks to sertraline I have tapered off the Endep and now I'm starting to taper down off the Lyrica too. I used to sleep like a rock and if I woke up through the night I could roll over and sleep for hours more. I want that back and I know once I get off all these drugs and I continue to exercise I will get my sleep back. I get a solid 5 - 6 hours a night now which is great for me, and every 2nd or third night I sleep even better because I am exhausted from little sleep the days before.
Along with exercise your diet may need attention (Most of us eat poorly), diet contributes to our physical and mental health more than we know, and until you make these changes you won't believe how much different your mind and body behaves. Look at your fat and sugar intake, and give up stimulants like caffeine. Laying in bed reading a book is the best way for me to get tired - I must read an actual book too not a computer screen, reading pages on a screen gets me wired, reading pages of a book gets me tired...nothing better than nodding off over a book, you simply roll over put the book down and switch off your reading lamp and off to sleep you go!
I hope you heed peoples advice regarding diet and exercise because these are the two most important pieces of advice when it comes to restoring sleep.
Good Luck!