I'm also going to jump on the B12 bandwagon, I started getting shots when it was found I hardly had any B12. Those shots helped a lot! I was then put on and I'm still taking a sublingual Folic Acid with Vitamin B's.
Also my Vitamin D levels were crap, and I was put on 2,000IU's of Vitamin D...