Penis Head Has Brown And Black Spots

Patient: HI i m 39years unmaried my penis head turned to brown and with black spots on it no itching or burning, its looks wired, odd to see now, give me the solution to bring back pink color head,2. when enrected, my penis wont be hard enough to have intercourse i mean i an unable to push inside my penis, and it ejects very soon.give me sotution for both