Right I used to be awake til 5 - 6 am, wake up 10 ish then sleep the same time the next night. I found quite a few things that helped me. Firstly starting to excercise alot more, I know its a pain in the arse but getting up early-ish to run then doing a shift at work will tire you out. Another thing I found is that watching TV, listening to music etc helps me get to sleep aswell but some people are the complete opposite. Other then those two or drink/drugs I dont really know for you haha