Do you spend a lot of time in bed when you aren't sleepy? I would read or watch tv somewhere else, and only go to bed and lay down when you are tired. You can train your body to do this. I avoid laying in the bed unless I'm tired, so when I do lay down, I'm gone within a couple of minutes...