Red dots on upper arms for years?

? Keratosis pilaris. Of course i cannot say for certain without an examination but you may have something called keratosis pilaris. This is a common, harmless condition. I recommend going to www.Aad.Org and looking at their online pamphlet. Hope this helps!
Visual DX. Hi, it’s hard to say without a picture but there is a great app that may be able to help you get a diagnosis without being seen in person by a dermatologist. The app is called VisualDX and is one of the best, if not the best out there. Many clinicians, including myself, use it. Just snap a photo and it gives you a list of possible diagnoses. Good luck!