First of all I accept that I am an idiot so please don't remind me that

Age is 25YO

I need help with recovery

I injected 3 shots of trenbolone enanthate coupled with 3 shots of testosterone enanthate around 6 months from now. Then I thought I will not use steroids ever in life I dont want to become a pro.
As the messup was just 3 weeks, I didnt do much of PCT. I did nolva+clomid for 2 weeks thats all

1 shot of each per week that amounts to 3 weeks usage of these compounds.

Today, I got my bloodwork and here is the report

Estradiol - 12.41 pg/ml
FSH - 2.79 mIU/ml
Iron is surplus 1.80ug/dl
LH - 4.63 mIU/ml
Prolactin - 7.63 ng/ml
Free Testosterone - 12.51 pg/ml
Testosterone Total - 3.99 ng/ml (Thats low)
Vitamin D is Deficient 17.61 ng/ml

I gave my blood sample in afternoon around 3PM (Just telling if it messes up with results i don't know)
also kidney function values are bit higher. (Carnitine is 1.02) may be because of dehydration as I am on keto diet to lose fat

The real problem is that Total testosterone should be more than 8.0 ng/dl for my age but its half of that in the report.

What can I do to get the total testosterone higher. Should I do a heavy PCT like HCG and good dose of clomid+nolva protocol.

I am having some problem with erection too. That can be from anxiety may be because some times I can get real hard some times a bit less hard.

The thing remains how can I get the testosterone level higher?

Experts please suggest