Cannabis helps me with insomnia and it's close cousin hops helps even better.

Watching TV in bed... can be not so good... same with reading in bed. If you have sleeping problems, activities that you would associate with being awake can keep you from sleeping, and if you are someone who reads themselves to sleep, it can make studying tougher. Just an FYI.