Have you tried drinking camomile tea or valerian tea in the evening?

Also if you go to bed earlier you'll get a longer time in which to sleep.

Do you get up early? Keeping farmer style hours can help me sleep better. Even though I hate mornings if I can get up early I often sleep better at night.