Thank you. I'll look into all of the above.
I'll only speak to your thyroid issues. When you get that resolved, then you can see how you are doing and what else needs to be addressed. I've already given you the general direction for what you should get done. A good thyroid doctor will treat a hypo patient clinically by testing and adjusting Free T4 and Free T3 levels as needed to relieve symptoms, without being influenced by resultant TSH levels. If you have any reservations about what I have said, have a look at this link and read at least the first two pages. I also recommend reading further to get into the discussion and scientific evidence for all that is suggested in the paper.
http://www.thyroiduk.org.uk/tuk/TUK_PDFs/diagnosis_and_treatment_of_hypothyroidism_issue_1.pdf
Do you think your doctor will be willing to treat clinically, as described and also do the additional testing for Vitamin D, B12 and ferritin, so that you can supplement as needed to optimize? Also, have you been tested for cortisol? There is also benefit from getting your DHEA, estradiol, progesterone and testosterone to optimal levels for your age. So I would not ignore those areas.
Adding a little hypothyroid or T4 medication along with your usual one might help you to up that low T4 levels.
What I see in your test results is that your Free T4 is way too low. At .73 it is actually below range, when it should be at least mid-range for bet results. Also, your Free T3 is too low. It is only 2.8, which is 34% of the range, when it should be in the upper third of the range, and adjusted as needed to relieve hypothyroid symptoms. So you need an increase in your thyroid med to reach those levels.
In addition hypothyroid patients are frequently too low in the ranges for Vitamin D, B12 and ferritin. All three are important, so you need to get those tested and then supplement as needed to optimize. D should be at least 50, B12 in the upper end of the range, and ferritin should be at least 70.
So what symptoms do you have currently?