I've been using melatonin on and off when I hit a patch of insomnia. It's pretty good; it just makes me super sleepy. Even with a low dose I end up groggy in the morning, however. But being able to actually fall asleep when I would otherwise lay awake for hours is worth the price of admission.
I don't use it regularly but sometimes I just know when I'm going to have trouble falling asleep, and will take one about a half hour before I'd like to be asleep. Works like a charm.
You should try a lower dose. Most melatonin packaging suggests 3-5 mg (like shampoo instructions that tell you to "rinse and repeat"), but other sources recommend just 0.3 mg for regular use.
I don't use it regularly but sometimes I just know when I'm going to have trouble falling asleep, and will take one about a half hour before I'd like to be asleep. Works like a charm.