Have you gotten a full hormone panel? It could be low T, but it could be any combination of imbalances of T, DHT, E1, E2, E3, P4...
I agree with Emily though in suggesting lifestyle changes too, since exercise has been proven to balance hormones, and stress has been proven to throw them out of whack (cortisol is a testosterone antagonist for example)