Step #1. Go to chiropractor make sure nothing is out of alignment.
Step#2. Try H202 therapy. If the blood vessels are constricting in the brain then this will fix it.
Step#3. Take dessicated liver tablets from Natures life. If its a small defeciency in Iron or other vital minreals and nutrients this would be an easy fix. Many athletes take 1 to 10 pounds of body weight. Very safe. Google info on this.
Step#4. Take RELIV. They don't claim its a cure all, But I sure do. Its healed me of so many things its unbelievable. And people that have taken it for Cluster headaches, MS, CFS, IBS, Insomnia, and numerous other things were cured. Well let me rephrase this... It doesn't cure you but gives your body what it needs to cure itself.
All these things should be done with a healthy Diet (Tons of info on this website for what a healthy Diet is) and an exercise regimine. Anyways thought I would drop the little knowledge I have acquired over the years of battling ridiculous health problems when no doctors could help me. God bless =)