I am a 35 year old male. I'm in good shape, about 11% body fat, 170lbs. I lift 5 days a week. I do cardio/metcons 3 days a week. I've been complaining of low test symptoms for about 2 - 3 years. low libido, no ambition/ mild depression.

Total Testosterone = 18.6 nmol/L (normal 7.6 - 31.4) converts to 536 ng/dl. was 395 in June 2013
Free Testosterone = 24 pmol/L (normal range 31 - 94)
Vitamin B-12 = 1302 pmol/L
Ferritin = 123 ug/L
TSH = 2.86 mIU/L (range 0.35 - 5.00)
T4 Free = 15 pmol/L (range 12 - 22)
Free T3 = 4.4 pmol/L (range 2.6 - 5.7)
DHEAS = 2.6 umol/L (range 2.41 - 11.6)

going for further bloods next month.

Any suggestions?