Vitamin B
Battles Erectile Dysfunction. A daily dose of niacin, also known as vitamin B3, improves erectile function in men with high cholesterol, a new study finds. ... The 80 men who took a placebo pill, who also began the study with only mild ED, did not have a change in symptoms, the study said.