These ideas might work: http://www.spine-health.com/blog/11-unconventional-sleep-tips-how-get-sleep-and-stay-asleep I find it difficult to sleep when I’m worried or stressed but I wear myself down by getting up early and taking the stairs and eating in a small window of time.
I’d like to add that if you’re spending a lot of time at your computer, a software like f.lux can help you keep your sleep cycle in check by decreasing certain colors in your monitor at certain times during the day (the amount of blue light given off by your computer screen imitates the sun’s light which can trick your brain into thinking it’s still daytime, which can mess up your schedule).