The only thing that I know would increase erection duration is a drug such as Viagra. Hormone treatments don't necessarily increase penis size, as much as they increase sex drive. I'm no expert, though. You shouldn't worry so much about penis size! Really! Just learn how your woman/man likes it, and you'll be fine!