Reading always makes me sleepy. Classical music turned on really low is great for giving your won't-stop brain something to focus and then drift away on.
Make sure your calcium and magnesium intakes are good and healthy - magnesium aids in muscle relaxation, so I always take my magnesium at night, and I now find that if I forget to take it, I don't sleep as well.
Take your calcium (which also factors into that, though less so, and in mood regulation) in the mornings, as it cancels out magnesium if taken together. Also, I've found that I started sleeping better when I started taking fish oil/Omega 3 supplements - and if I take 2 at night, I find I sleep extra soundly. They say fish is 'brain food', so maybe it helps the brain somehow with regard to sleep and might be worth a run up the flagpole for you, too.
I also found that cutting caffeine out except for my morning tea made a huge difference in my sleep. Try to quit taking caffeine into your system at least 8 hours before you want to be sleeping, as it can take that long for it to work out of your body.
Controlled breathing works for some - breathe in on a slow count of five, hold for slow count of five, exhale slowly over a slow count of five, hold for slow count of five, repeat. Focus only on your breathing and your counting. If you start to think of other stuff, just bring your focus back to your breathing and counting.
Some people get good results from melatonin (I've never tried it).
Good luck. Insomnia bites.