If you're not already, start drinking some craft/home brewed beer. It is loaded with all kinds of vitamin B including #12.
That's my preferred health tonic. Locally brewed unpasteurized, unfiltered traditional ales. Unfortunately my favorites are harder to find in summer. There's a shop down the street that sells beer brewing supplies and offers lessons. I might chat with 'em about homebrewing some traditional ales.