I have trouble sleeping too, but that's usually cus I find a way to always say "im not gonna go to sleep just yet", Ile watch tv, play games, daydream about other games, read shit on the web, watch anime, whatever it takes to have an agenda.
So for me, I have to actively cut off all distractions, I shut off my TV, hide the remote somewhere high up, power off my laptop and put the charger away, so on so fourth, just anything I can to make getting up and doin shit way too much work.
...Should probly get on that right now.