i observe so many peolpe have sleep related problems here..
all artificial means of inducing sleep as adopted by some of us are not effective in the long run..
the mantra is.. at the end of the day your body should be tired and your mind content with the work you have done or value added...
if your normal day to day activities cannot tire you.. take to some sports or some kind of exercises which gives you some mental relaxation too..
if you cant sleep even then, you may pm me for free consultation on nature treatments..