The links are just to check some of the options. For most, I have found that if you take the supplement and stop taking it, it will not improve your testosterone. In fact, there are no studies showing that it helps at all. If you need help, just ask the doctor for a referral.
A few supplements that seem to help, and don't. These are very simple, and the only ones I have found that actually do help. These are the supplements that you can find on the shelves of many health stores. L-Cysteine - L-cysteine is an amino acid that can help improve the body's energy levels. L-cysteine is a precursor to testosterone. Some athletes, including me, who train at very high levels, benefit from l-cysteine supplements. It is not for the faint of heart, and I only take 1-2g per day. Taurine - A B-complex amino acid found in chicken, eggs and fish. There is a strong correlation between the use of fish oil and lowering testosterone levels. Taurine can help improve the immune system as well. Taurine may also help improve mood and promote sleep. It is an essential amino acid, so I take it in moderation. I would recommend avoiding foods high in l-tyrosine and Taurine (including fish), which are often linked to prostate cancer.