VIAGRA works for most men with Erectile Dysfunction problem. It has a good record of more than 10 years.
Since u didn't mentioned which medications do u take so it will be difficult to advice on this though.
As far as i know do not take VIAGRA if you take nitrates, generally prescribed for chest pain, that may cause a sudden and unsafe drop in blood pressure.
Consult your doctor for full medication.