Several natural products that have also been found to help in the treatment of erectile dysfunction include L-arginine, ginseng, yohimbe and horny goat weed. These supplements are effective in the way that they help improve blood flow to the penis which in turn will help with erections.Although limited scientific data is available in this regard, vitamin D can somehow be effective for erectile dysfunction. In addition to these general benefits vitamin D is useful in promoting blood flow and this is essential in the enhancement of erection.For the purposes of enhancing erectile dysfunction, there is no particular identified dose of vitamin E. Nonetheless, there is evidence from some research showing that the intake of 400-600 IU of vitamin E daily has a positive impact on blood circulation that leads to erectile dysfunction.In some way, research shows that there is a relationship between low vitamin B12 and erectile dysfunction. Vitamin B12 is also critical in the proper functioning of the nerves and blood circulation, which both play a vital role in having strong erection.Yes, there are many supplements that are sold over the counter, and they are considered to be natural Viagra. It is significant to understand that in majority of cases these products are not approved by FDA and therefore they may not be safe or helpful.There are several permanent ways of treating erectile dysfunction and they include; penis implants and vascular surgery. However, these treatments are often administered to the men who have not responded to other treatments and can be risky and have side effects.