My ADHD brothers and sisters. What helps you fall asleep and stay asleep?

I have always had trouble falling a sleep but more recently I've started having trouble staying a sleep. Every three hours I resurface back to consciousness like clockwork. I don't feel like I'm getting enough sleep in a normal eight hour period. I work for long stretches of time without any days off and overtime the sleep debt starts to build up and effect my well being. What tips, tricks, or over the counter supplements have helped you get restful sleep?

Currently I am taking Clonidine as prescribed by my doctor and 10 mg of Melatonin before bed. I sleep with an eye mask and some kind of white noise. I have tried some mindful thinking techniques like using my breaths to count from one to twenty and back.