I'm not a fan of taking drugs even otc to sleep.  Even Benadryl except for sinus problems because one can build up a resistance to it. I try to avoid and am at the point where 1/2 a tab can relieve a runny nose and make me sleepy. There are too many variables with sleep issues. For me little things like if I have coffee in the evening rather than tea can mess with my sleep. Also dehydration can be an issue. For some reason cheese products including pizza an hour or two before bed affect me. Same for salty foods. Are the sheets tight, are the pillows right, are there odors presents, noise, light all have an effect. I try not to do super serious or intense business late at night other than stock research or to do project planning. 
Sleep issues are tough but it's not as easy as putting on pjs at the same exact time and telling yourself it's time to snooze.
Worse things to do is worry about your sleep numbers ie 8 hours or what ever. I know people who tried playing that game and wound up putting them selves on the midnight shift so to speak. Get up/wake up at the sametime. Take naps during the day but do not play the 8 hours of sleep game. 
Try and look for different things, causes and/or solutions.
Good Luck