People just turn out differently man, I'm 6'2" and my brother is 5'6", thats life.
GH may help, but it does cost alot of money, and you are looking at least around 6 months to even see if anything happens, you are going to be shooting yourself twice a day.
You still haven't stated your age though, if you are done growing, you are done growing. If you take steroids, then you will close the growth plates making you stop growing.
85-95% of the estrogen in the male body comes from testosterone aromitization, aromatase enzymes lie in the male bodyfat. Now when you take superphysiological amounts of testosterone your estrogen is going to go through the roof, this is actually there were studies done on anti aromatase products to see if it would help with growth (height), and they do work, along with GH - if the person has not stopped growing.
So all testosterone will do is make you "finish" your puberty sooner, meaning no more growth in the bones at all.