The info above is good: melatonin and ear plugs. Try some cal/mag before bed too. Sleepytime tea might not be strong enough--might be best to go for straight pill/cap form of valerian, or another relaxing herb.
I wouldn't go to Dr. Weil for conditioning info, but I think your problem is where he's good. Here's a section on Insomnia:
Also Dr. Weil has a nice breathing exercise called the "relaxing breath" or something that works nicely for stress and sleep. I can't find it at the moment as his site seems to have crashed, but just do a search for it there.
Tai Chi/Chi Gong/Pranayama training and practice might help too.
And get out of that frat house!