Caroline, I used to have problems with insomnia.
I have found that learning and applying what is called sleep hygiene is very effective. Essentially sleep hygiene means developing good habits in preparation for sleeping well.
There some ideas about it here;
http://healthysleep.med.harvard.edu/...vercoming/tips .
Sleep hygiene works for me with no need for prescription or OTC medication.