Skip the sleeping pills and give behavioral changes a shot first:http://www.amazon.com/Good-Night-Insomnia-Gregg-Jacobs/dp/0805089586/ref=sr_1_1?ie=UTF8&qid=1341327703&sr=8-1&keywords=say+goodnight+to+insomnia
Cheesy book title, but the strategies in there are really helpful, and the information about sleep cycles, factors that affect circadian rhythm, etc, are great for the information alone.
I still struggle with insomnia occasionally (it's always stress-related for me), but behavioral changes have helped a lot. If I'm really having a hard time, I'll take 0.5 - 1mg Klonopin (prescription) just to make sure I get a decent night's sleep, but I try to avoid using it more than once or twice a month if possible. The more you use that stuff, the more dependent you become on it for sleep -- you'll just end up having to take higher doses or switching to something else. Try to use it as a back-up and not a primary strategy.
Melatonin has the opposite effect on me (keeps me awake), and alcohol definitely makes your sleep worse -- not better.