To treat comedones, you should first and foremost use oil free cosmetics (including the sunscreen), wash your face only twice a day (washing it more with stimulate sebum production and further worsen the problem) using a mild facial wash.
The following products are used in the treatment of comedones:
Salicylic acid +/- sulfur and resorcinol
Retinoids such as tretinoin, isotretinoin, (Locacid is the trade name available on the market).
If you smoke, quit. Also cut down on dairies and foods high in sugar and fat.