How do I sleep through the night?

Aoife B.
I like to put on an audiobook of a story i know well so i dont get hooked and stay awake. Keep room dark and cool. Have book on a 30 min sleep timer. I never hear it stop.