Hi there ~
I understand your concerns. The pink bumps in the pubic area is probably folliculitis
especially if you are shaving but not keeping the genital area clean. It would help immensely to keep the genital region clean and dry. The small size of the penile shaft should not be a cause of concern since the length of a flaccid penis is not at all proportional to the size of the erect penis. I hope this allays your anxiety
. Please consult a local doctor for the medications for folliculitis and have the area inspected to make sure you have a condition that is treatable.
I hope this helps. Take care and have a lovely day!