Symptoms of low testosterone overlap with a LOT of other issues.
The good news is that you definitely have some functioning going on there, and by no means are you in really bad shape with regard to testosterone.
I would say you could probably see significant improvement with lifestyle and nutritional changes. The degree of this improvement of course depends on what you've been doing over the recent years.