







Shampoo is one of the worst things to expose penile skin to regularly. You must stop that. Do not apply soap or shower gel directly to your penis - if you shower regularly, end your shower by thoroughly rinsing your penis for at least 2 minutes with the running shower water and rub with the inside of your hand and fingertips to clean.
What you have on your penis are natural spots that appear anytime following the onset of sexual maturation. So yes, most of these are referred to as Fordyce Spots - these can develop further, or new ones can appear - this usually occurs up until 25 to 26 YOA but some can suddenly appear up to the age of 36 or so.
What you have going on shown in photo 2 is most likely due to the circumcision you have had