There are numerous treatment options available to treat erectile dysfunction. Medications such as use of Viagra, vardenafil etc., penile tourniquets and constriction devices, intracavernasol injections, surgical treatments and vacuum devices are some of them. All of them are used according to the nature of dysfunction as identified by a doctor. Unwise use of herbal supplements and chemical drugs can cause long term side effects which can do the worst rather than good. For personal checkups and testing, it is better to consult your urologist. He can guide you with correct solution for your issue. Testosterone, cholesterol, sugar and thyroid levels also come to play a great role in erectile dysfunction. Once got corrected, situations will surely improve. So, it is advised to get medical support as soon as possible.