For a more long term solution to sleep deprivation, i'd suggest exercise for about 20 minutes each day. This exercise can also include extra house work and walking the dog (just going for a walk.) Make sure you are in a tidy house, or at least a tidy bedroom. Eat carbs before you go to bed. Eat healthily in general. Try not to bottle up any emotions or negative thoughts, problems with spouses, partners, or families should be spoken about in a calm and effective manner, to avoid arguments and bad feeling. General de-stressing helps, and we'll have a hub up about that soon. It may sound not your cup of tea, but have you tried meditation and other things like that? It may help you.
Also, twenty minutes before bed you should do something that takes no brain power whatsoever. This doesn't mean watch T.V. Alot of people suggest reading books before bed but this can actually captivate you and get you either wanting to read more or trying to guess plotlines and such. I'd suggest sitting in quiet with a nice hot drink.
When you are in bed, try things like trying to keep still despite your desperation to wiggle. Tossing and turning doesn't help anyone. Lay still with your eyes CLOSED until you genuinely feel tired, then turn over if you need to.