Before searching out testosterone I would try a beginners lifting program (meaning linear programming, where your lifts go up every workout) and eating a lot (3000-4000kCal a day). Starting Strength (my recommendation), Stronglifts and Ice Cream Fitness (ICF) are 3 popular ones.
Beware of doing strength-training of the same muscle group more than once a week (except for legs, up to a limit).
Also, sorry, but "Gallon of milk a day" is broscience.
Go to a non-fad sports doctor to get a good diet matching your training plan and goals (both micro and macrocycles). Lots of greens and healthy protein (i.e. not cow's except for whey protein powder). No sugars (including lactose), like ever. No refined food (unless you are into ultramarathon or similar). Time your foods.
A very common mistake is getting confused of what you should do while training and while competing. Yes, competing it makes sense to get as much carbs as possible to improve performance. But when training it's better to be starving and forcing your body to burn fat. Guys at the gym drinking Gatorade = losers. High glucose blocks growth hormone secretion!
http://www.pponline.co.uk/encyc/human-growth-hormone.html (nasty popup closed bottom right)
This guy advised some winning olympic british teams of 2012.
Also, we have a different genetic composition. Compare your gains to yourself. Else it's like getting depressed because you can't ball like the 7ft guys at the NBA.
This is completely false, if you're a beginner you can absolutely work the same muscle group within the same week and still get results. As you become a more advanced lifter, of course, this becomes less true.
>"Gallon of milk a day" is broscience
What do you mean? Are you saying that milk isn't a good choice if your goal is to get a high number of calories with a large proportion of them coming from protein? Calling this broscience just doesn't make sense.
Sounds like you have done your homework though. There's no harm in getting tested so I would talk to your doctor.
You certainly may have some medical condition, but every person who has come to me with a similar story has not realized they are simply missing something. I was even you at one point until I finally figured out how to lift and how to eat.
Get some screening, then go to someone who knows their thing, get homework, do homework for a couple of months, come back and you'll be in a very good position for improvement or at least arguing your case.
People always says this. They always eat well and recover properly, but they just can't make any gains. Everyone else can, but they can't and instead of looking at the simplest explanation, they do hurdles to convince themselves they have low test and that's why they're not perfect. Have you been going to a trainer? A nutritionist? Might want to check out other alternatives before taking synthetic hormones. And get off /fit/. This seems like the kind of genius idea that someone on /fit/ came up with.
While many of you are thinking that he's making excuses (he might be) or that the other guys worked long and hard to build muscle, I can relate: I've been lifting weights three times a week for the last four years. I still look average, and yes I'm eating and exercising properly.
I believe it might be something to do with testosterone. I was always skinny, high body fat and frail. I worked super hard to even start exercising, eventually I was able to get into routine but still now I feel like I should look much better after all this time.
What's the deal with testosterone in UK? I'm 27, is it likely that I can get it? Are there home test kits I can get (reliable ones)? Do testosterone boosters actually work (I can't verify without testing)?