I would love to share with you what I use to clean up my face from all makeup and dirt.
Olive or castor oil on a cotton pad- clean face gently. Baby oil will do it too. After that I wash my face with warm water to open up the pores and get rid of some of the oil. Then, witch hazel on a cotton ball and clean face and the open pores. Now, your face is clean and smooth. After that I apply vit.C serum( well that is not a part of the cleaning but anyway) and then moisturizer, which I don't really have ..ha, ha... I use olive oil just a bit to moisturize if I don't have a moisturizer I like...which is so hard for me to find. This is my cleaning routine. I really get a clean face after I do this which helps me stay away from blackheads. Once a week I keep my face over steam to open the pores really well (this after I put all my makeup off and clean my face with some sort of gentle soap like baby wash) and then I scrub my face gently with wet corn flour. That cleans my entire face so well and leaves it smooth. After that I do the witch hazel things to kill the bacteria. Witch hazel closes my pores too and I like this.
THere you go. Good LUck to you.