I'm sure some others will offer more suggestions. I only want to mention that many people are undertreated for thyroid problems, and Synthroid doesn't do the trick for some.
Mary Shomon thyroid (placed in a search engine) will take you to lots of great info on the web.
Keep that B12 up.
rose