No harm in taking certain vitamins and supplements to help treat weak erectile problems in men. In addition, Vitamin D assists in increasing testosterone levels, enhancing mood, and increasing energy levels that will in turn enhance erection. It is also necessary to have vitamin B12 because it improves blood circulation in the body and nerves which boosts sexual contact. Maca root is one more natural herb that is famous for its ability to raise libido and energy level, so it may be included as well. Males require zinc for the production of testosterone as well as the protection of sperm in such foods as fish and nuts. L-arginine is an amino acid that helps to widen blood vessels into the genitals, which will help to sustain and develop high-quality erections.