I have similar issues due to years of opiate addiction and/or maintenance. My solution so far I've called "TnT." Testosterone (enanthate or cypiinate, it doesn't really matter, i.m., twice weekly, some would say once weekly but I say divided dose twice weekly eventually will round out your blood levels over time) and tadalafil (expensive as a pharm but available on gray market for cheaper as are certain analogs which I'd be wary of, or you could go with good old Viagra, but that involves timing your sexual encounters.)
GHB certainly is a good sex drug. Psychedelics can make sex amazing but also difficult, so too MDMA, on which you will either fuck like a champ or have "technical difficulties," there's little middle ground. I liked dissociated ketamine sex but it very weird (who's doing the penetrating again?)