Do you drink or eat a lot of caffeine during the day? I don't consume caffeine after 2 in the afternoon, and that ussually helps me sleep better.
Actually I'm not supposed to have caffiene at all so I stay away from it. It's mainly because I worked at 2am for 2 and a half years so I got used to being up at that time and sleeping during the day.