Saint john's Wort is an herbal sleep aid which is also supposed to have a calming effect on the digestive system. I have several family members who suffer from Crohn's/chronic colitis who use it.
I use self-hypnosis and can put myself to sleep within a couple of minutes, and that's not an exaggeration. If you have an iPhone, iPod touch or iPad, there are a number of self-hypnosis apps you can download-- for free!
Self-hypnosis doesn't work for everyone, and honestly, I didn't think I could be hypnotized, but was having a lot of problems getting to sleep and starting browsing the app. store just to give myself something to do. I ran across some free self-hypnosis apps, and figured it was worth a shot. The results were pretty amazing.
I was under a TON of stress at the time, and hadn't even realized that I clenching my fists, jaws, tensing my forehead, etc. What the self-hypnosis apps do during the "induction" phase is take you through each individual muscle group of your body, and focus on relaxing and releasing, all tension and stress. By forcing myself to direct all my concentration on my body muscles, relaxing and releasing, which also had the added benefit of preventing me from thinking about all the other issues I was dealing with, helping to achieve mental relaxation as well.
It can take a number of "sessions" for some to fully achieve the desired results, but for me, it was instantaneous. I had been under so much stress, for so long, hadn't slept hardly at all for months--and I was pretty desperate.
I don't even need to use the apps anymore. I just take myself through the process mentally, and sleep like a rock now.
There are self-hypnosis tapes/apps you can buy, and I've tried some of those too, but frankly, I've found the free apps in the iTunes Store work just as well. If you don't have an apple device,you can also just download the apps on your computer and plug in some headphones to listen.
Some of the self-hypnosis apps also incorporate "binaural beats" which utilize NLP (neuro-linguistic programming) principles to generate sound frequencies that emulate various brainwave frequencies, which (at least in theory) supposedly help coach your brain to follow suit. Some swear by it, while others consider NLP to be complete and total quackery. I don't really have an opinion on it. I just like experimenting.
Anyway, presenting them both as alternatives you might like to try. Especially since you download apps for both-- for free!