Nothing will ever beat the actual injection of Testosterone. Only problem is Testosterone is not the only hormone responsible for sex drive. Your estrogen is just as important. Too low will give you problems as well as too high. You have to find the sweet spot and the only way to do that is blood tests and various trial and error drugs. Most likely a TRT dose of around 100-150 mg of test with an estrogen blocker on hand to kick your estrogen down if it goes too high.