Hi everyone!

I shave say one or twice a week and my legs are absolutely hideous as they're covered in tiny dots and my skin tone is uneven. This is not obvious from a distance but disgusting up close! I don't know what they are, is it possible to get some sort of treatment to take these dots away? In the photo's I haven't shaved for a week or two, but you can still see the dots and unevenness.
Here are a few links to photos!

http://25.media.tumblr.com/da0b2310f7010d0791034ec4d54f05c6/tumblr_mtnwhrIP7y1r9xlsco1_500.jpg

http://31.media.tumblr.com/80a83917b9a00a098419e5884004506d/tumblr_mtnwhrIP7y1r9xlsco2_250.jpg

http://25.media.tumblr.com/b01d746a1b99ccfd871837679346d2dc/tumblr_mtnwhrIP7y1r9xlsco3_250.jpg


Please help me out!

Thanks so much.