Have you considered homeopathy or a naturopathic Dr?
They tend to look for food, blood, system imbalances and such.
Usually more in depth on the whole body and with using more natural helps.
a list of info links-
http://www.google.com/search?hl=en&c...ic&btnG=Search