I haven't heard about vitamin deficiency causing erectile dysfunction issues. It can cause due to smoking, drinking, other health issues etc. And many more things. In case of erectile dysfunction you can go for Generic Viagra medicine.
Vitamin deficiency can cause impotence and other things as well