spots all over my shoulders and arms.

Ca

Anybody know what these are and how to get rid of them? I've had them for years and they get irritated by the heat all the time.