Hi
I had gone through your query.
Black spot on penis may be due to skin pigmentation.
Better to
consult dermatologist because without examine it it will difficult to treat it.
Regarding erectile dysfunction
1st thing you have to do is go for penile Doppler to know blood flow and chance of erection with medications etc.
erectile problem has many origins
1st is life style
stress and busy life style make u fatigue and secondry to this it makes less desire in sex and erectile problems
2nd is relationship
free communicative and mutual understanding will help
sex is mutual act
so try to do mutually and tell your problem to partner
this will reduce your
anxiety and able to erect easily
so stress free lifestyle and mutual communication will help
3rd is physical health
routine check up and fit physical health is necessary.
diabetes need to be ruled out.
psychological soundness is must and sun set focus method for erection is very useful
Medicines like
sildenafil,, tadanafil,
tetrafol plus etc,do take advise from doctors.
Still if you have query then feel free to ask me directly on http://doctor.healthcaremagic.com/doctors/dr-vishal-garala/68046
Thank you.
Get well soon.