have you been to the dermatologist? try to get you to visit as soon as possible and update us
Looks like balanitis to me. If it is, then it’s usually treatable at home, and these links may help, though the third article is written for doctors:
Washing (with water, no soap) daily, and taking a leak and washing after masturbation or sex will probably help, and you could also try Canesten cream or Daktarin cream. Loose fitting cotton underwear may help, and some sites recommend washing underwear with non-biological washing powder or liquid.
(Canesten is also known as Clotrimazole, and Daktarin is also known as Miconazole or these brand names: Desenex and Zeasorb in US and Canada, Micatin, Monistat-Derm, Daktarin in India, UK, Australia, Belgium and the Philippines, Daktar in Norway, Fungidal in Bangladesh, Decocort in Malaysia.)
If you see a doctor, please let us know what they say.