Marijuana in lower doses will help you with insomnia. Higher doses may keep you awake.
You could also try meditation, which naturally raises melotonin levels in your brain.