I found CBT for sleep helped my insomnia. A good book on this is called Goodnight Mind. I also read Matthew Walkers book while I was going through insomnia as well, and I can say this book is likely to make your insomnia worse. Half of it is just telling you all the ways in which you're killing yourself by not sleeping. Not a great thing to read when you can't sleep.