The best way is to go to a saloon and get a facial. In my country it's pretty cheap. But that's not something you can do all the time, cause your pores will become huge!!! You should buy proper products to wash your face and do it often. Also a good exfoliator helps. You can buy one, but I prefer to make it since it's very easy.

Here's the one I make: 1 tablespoon honey, 1 tablespoon sugar and 1 tablespoon baking soda. You mix them, rub it on your face(the areas you want to) not too harshly, but not to light either and then you leave it for like 5 mins. You wash your face with warm water and you apply some moisturizer if needed(I always do). Keep in mind that if you're doing this and your skin is sensitive the areas where you rubbed the thing might be a little reddened for like an hour or so, so don't do it right before you have to go out. haha That's pretty much it, you can't get rid of them permanently, sadly.