I'd be careful with sleep aids other than melatonin though, some can cause dependences which are definitely yucky. I find meditation to help me sleep better (however I am not an insomniac), so maybe try that a little bit.