I was googling "How to get to bed on time" and ran into this guy's website. I don't know anything about him, he may be a crazy internet kook, but I'm intrigued. Especially this about how to get up right away when your alarm goes off.
Just now I did three reps of the whole get ready for bed and set your alarm and then get up right away thing. It took about 30 minutes. I had the strong urge to hit the snooze each time, even though I wasn't really asleep.
I'm excited. I think this might work.