Taoist yoga recommends 'male deer exercise' for enhancing sexual stamina. There are some yoga postures which can enhance virility of a person. You may goole for the above. Satkriya is also recommended for this problem.
Hello,
Masturbation can never cause erectile dysfunction or impotency. The most common psychological problems can generally be related to: inhibited sexual desire, anxiety disorders, depression, mental fatigue, stress, guilt, relationship problems, and lack of interest in sex by partner etc. Another issue could be feeling of guilt about how often you masturbate could be the real issue for the onset of an erectile dysfunction.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.