I could add ECA to this. lol
pay attention to nutrition thats KEY to your metabolism. What you eat, how much of it you eat, and When do you eat it.
Next on the list is your supplements, make sure you include the metabolism boosting supps like Vit b complex, vit b12, ......
Hormones are a major part of your metabolism. If you are hypothyroid and you dont know, NOTHING will work for you, hormones control all activities in your body. Save your self the time & effort & money, and go get a blood test which includes a proper Thyroid Panel (TSH, T3, T4).
Weight lifting sessions, you can include Compound movements for major metabolism boosts.
Proper Rest will keep your hormones in balance. With high stress, and not enough rest, CORTISOL spikes up, thats your MAJOR enemy with wieght loss & testosterone conversion.
VERY HIGH LEVEL, my 2 cents.