If you have itchy red spots, you first need to figure out what the cause is before you can treat them. So many things can cause red spots- it could be hives, bug bites, allergic reaction- any number of other things. Get an appointment with a doctor who can give you an in person exam and gather your medical history- those two things are essential in making sure you get a correct diagnosis and treat the spots most effectively. Feel better soon!