If you can't take one of these oral medications, your physician may have you try Caverject (alprostadil for injection), a hormone that you inject into your penis using a fine needle, or Muse (alprostadil urogenital), a tiny suppository that you insert into the tip of the penis. Both of these will bring on an erection within five to 15 minutes without sexual stimulation.
Dietary supplements are another avenue that patients can explore when it comes to treating their ED. Many products exist on the market but be warned that they may not have the scientific proof that can support claims of better erections. In one study done on multiple supplements that were proven to not work, it was found that patients found improvement in their ED 25 percent of the time. This suggests that supplements that do not work have a "placebo effect." This means that if a patient believes the medication truly works, he will notice improvements in his symptoms. This is a psychological phenomenon and can also be considered a root of why ED can occur. Depression or anxiety are two common reasons for ED and if patients take supplements that they believe will help them, they may have more confidence in sustaining an erection. 
Research is mixed on the effectiveness of acupuncture as an erectile dysfunction cure, but one study published in November 2013 in the Journal of Alternative and Complementary Medicine found that acupuncture can be beneficial for men experiencing erectile dysfunction as a side effect of antidepressants, including selective serotonin reuptake inhibitors (SSRIs) and serotonin noradrenaline reuptake inhibitors (SNRIs).
3. Testosterone replacement. Before oral medications like Viagra, testosterone was routinely used to treat erectile dysfunction as it is central in the male sexual response, including the desire for sex and the process of getting an erection. Testosterone can be administered in a number of ways, for example orally, by means of an injection, skin patch, or subcutaneous (under the skin) pellet.
Erectile dysfunction (ED) is commonly called impotence. It’s a condition in which a man can’t achieve or maintain an erection during sexual performance. Symptoms may also include reduced sexual desire or libido. Your doctor is likely to diagnose you with ED if the condition lasts for more than a few weeks or months. ED affects as many as 30 million men in the United States.