Liquid Melatonin is a little more effective and less common than pill form, can be gotten at vitamin shoppe. Melatonin's good when you want something short-term as opposed to sleeping pills. It's milder so it works some but not all the time. Squeezing one out along with a sleep aid usally helps.
Haven't found Ambien to be that effective. For short-term sleep about 4 hours, try Trazadone, 100 mg, probably available under a few trade names. For longer sleep that knocks you out 8 hours or so try Temazepam, 30 mg.