TSH range is .4-4.5. My recent value was 3.2
T4 free range .8-1.8 recent value 1.1
T3 free range 2.3 - 4.2 recent value 2.5
Generally speaking, you would probably like to see your free serum levels in the 50%-to-80% area of the reference range; both FT4 & FT3. Your FT4 is at 20% and FT3 is at 16%. Actually surprised your TSH isn't higher, but pituitary production can change/decline over time if the thyroid gland itself is not responding or producing sufficient amounts of thyroid hormone. Additionally, the TSH lab by itself is a unreliable marker for assessing the thyroid.
As John indicated, Reverse T3 needs to be factored into this. More so to compare its ratio with FT3. At a glance, I personally think it's a good sign that your FT3 and FT4 are both hovering around the same percentile of the reference range. Lots of times we see people with low FT4 values, but FT3 ends up being up in the 50% range. More times than not that will indicate that FT3 is "Pooling" or basically it's not adequately reaching the cells of the body. There's reasons for that, but again, I don't suspect that will be a problem with yours, BUT, an RT3 assay would be beneficial just to be sure.
Lastly, you will also want to check your antibodies to know if any autoimmune disorder is contributing to this. There are two (2) labs to review, TPO & TgAb. One checks the enzymes, one checks the proteins. So, in summary, Reverse T3, TPO, and TgAb. There are a multitude of thyroid medications to choose from. I personally lean towards the NDT's, like Armour and others. You can find a wealth of information about all of this at stopthethyroidmadness.com
Keep us posted ...