The "right" level of testosterone

Could be a number of issues, but “training 10 hours per week - hard!” Might want to look into this: Great Bodies, No Sex: Chronic Exercise vs. Libido.

And this: How to Increase Libido.