Usually it takes me...two hours I'd say, to really fall asleep. I only really get tired after 11pm, and then I can go on until 2am without really yawning. Usually that's when I really go to bed, because I never seem to be really tired.
My advice is to listen to some music. For example I have LotR as an audio play, or Gregs Biocasts help too.
I also have getting up windows. If I wake up before 7 I am tired all day. Around 8 is perfect. If I sleep much longer then 10 I know I easily get headaches.
I can't give any real advice, seeing as I am messed up there as well ;^^