Hello,
From the symptoms it looks like cysts. A cyst is a closed sac occurring just under the skin which contains a "pasty" or "cheesy" looking substance called keratin. They may occur anywhere on body but scalp, ears, back, face, and upper arm, are common sites for sebaceous cysts. Blocked sebaceous glands, swollen hair follicles and excessive testosterone production will cause such cysts.
I suggest you to get it evaluated from a dermatologist and get these cysts evaluated.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.
I know no matter what treatment I get, it will take a little time and not be an over night cure*
Should have reread before I posted! :)