I was tested last week for testasterone level for the first time (to my knowledge). Today, I was in for a typical blood draw (for hemaglobin level) and to review a few things with my Oncologist. My testasterone level was at just under 20 ... and normal was 240 (I believe). In my case though, the reason for taking some of the meds I do take (like Lupron) is to lower my testasterone level - or as a chemical castration. At least, in my case, my prostate cancer has been feeding on the testasterone ... so it is a goal to reduce it as much as possible.
The best choice is to check with your doctor - but, I think your numbers are going in the right direction - IF prostate cancer is suspected.