The best way to get rid of blackheads is to remove the cause and those are excessive oil and dead skin cells. Use only products made with natural ingredients that are not too astringent. Harsh products can strip the skin of oil, causing it to produce more sebum which leads to more blocked pores.
Don't be afraid of using cleansing products containing natural oils, such as jojoba or coconut oil to cleanse the skin. These oils are close to our natural oils, so they don't block the pores. Use a gentle exfoliating mask such as Miessence's Gentle Exfoliant every day to remove dead skin cells so they don't block pores. Just remember to be very gentle, over exfoliation can exacerbate the problem.
Avoid products containing the following: alcohol, isopropyl mystate, lanolin, sodium lauryl sulphate, sodium laureth sulphate, propylene glycol, mineral oil and parabens. And to help reduce the occurrence of blackheads, eat the right kinds of foods as this will reduce sebum production, increase good moisture in the skin and help the production of new skin cells. Avoid cooked carbohydrates and fats, replace these with fresh fruits, vegetables and raw fats.