If there are no hormonal problems and no blockage then it means that the problem lies with the testes itself. Testicular azoospermia
is frequently not curable because it results from testicular atrophy
and failure to produce sperms by the testes themselves. I would recommend you to get a genetic analysis
done and visit an infertility
specialist but your condition is very rarely curable.