Dots on my foot . Need help .

As you are able to see I am having alot of these dots on my foot. I wanted to know what are they called and how can I get rid of them as they look terrible.