Some great tips posted already.
Only thing I can add is to stay out of your bed, even bedroom throughout the day. Send the message that this is place for sleep only.
Some other sleep agents are melatonin, it will help you sleep, even help you dream, plus it's a powerful antioxidant.
Melatonin...