salaam,
In my opinion forget anything that has to do with drugs, caffeine, or useless books. I forget who made this statement, but it goes something to the effect of if you have sleeping problems, then read the Qur'an because the shaytan will try to make you sleepy.

And Allah Knows Best.