First of all you should get your testosterone levels measured first as it may very well be that you have healthy levels. Testosterone boosting pills are mostly scam and may raise levels like 5 percent at most, but will never make a significant impact. Lifestyle changes can impact levels as well and probably better than those supplements, but even that won't help if you truly have hypogonadism (low testosterone).
TRT is difficult to get depending on where you live. I believe in the UK it's hard to get and so it is in most of europe. In the USA it is relatively easy to get your hands on
TRT, but most of these clinics are making much money from guys that don't really need
TRT. In most cases, if you do not need
TRT I would advice against it as taking testosterone will always lower/shut down your own production of the hormone.
TRT stands for testosterone replacement theraphy and that's exactly what it does. As a result your testicles might shrink and you can become infertile.
TRT is for life and unless you have truly low levels it's probably not worth it to take the risk. Even I have difficulty getting it perscribed, even though I have many symptoms. These symptoms include erectyle dysfunction, loss of morning wood, fatigue, difficulty concentrating, depression, loss of libido, anxiety, brain fog/forgetfullness, gaining bodyfat, loss of muscle, loss of strenght, loss of bone mass and many other symptoms that may or may not always be caused by the lack of testosterone. As you can see this list includes many symptoms that could be unrelated to your testosterone, so it's hard to diagnose yourself. Only if your levels are low and have these symptoms as well and these can't be caused by other problems, then
TRT might be a good option.
As for anabolic steroids... testosterone is an anabolic steroid and is the most commonly used steroid. There are many other anabolic steroids like
HGH (human growth hormone), but most of the commonly used steroids are "testosterone based" so to speak. But also, most steroids will shut down your own testosterone and leave you with lower levels once you get off them. As far as I know there are no doctors that perscribe anabolic steroids, at least not to be used in the way that athletes use them.
TRT is the closest thing to "legal steroids", but it's a lower dose used to get your levels up to normal and like I said you do that low dose till the day you die or end up with even lower levels. I can't stress this enough..
TRT is for life and unless you have low levels, don't do it. Regarding muscle growth and strenght: the short answer is yes.
Testosterone will increase muscle size, however, if you already have normal testosterone levels you' have to take high doses to get any effect. A
TRT dose will do nothing for someone with high-average levels naturally, because the goal is to get your levels to high-average, not higher. For me however, I did gain a lot of muscle and strenght when I did my own
TRT protocol a couple of years ago. The reason is probably because I have truly low levels for a 20 something year old and getting them fixed made a day and night difference.
In short: get your blood drawn, if your levels are low go on
TRT, if not don't do it. If you still wanna do testosterone for muscle gain, get it yourself and do a cycle, but be VERY carefull and read so much that you know almost as much as an endocrinologist. Even then it has risks and has the potential to damage a perfect balance of hormones in a healthy male, so I personally wouldn't do it.