If u can't find a professional at short notice and u r getting really fed up at the sight of these whiteheads, do the following AT NIGHT before u go to sleep:
Wash face with antibacterial facewash.
Steam face to open pores and bring most of the white stuff to the surface of the whitehead.
Burn the tip of a fine needle on a flame and allow to cool.
Gently poke the tip of the whitehead at 40 degree angle, do NOT poke directly in a downwards motion. U will know when its burst bcos stuff will start oozing out (not for the squeamish!)
Then get a tissue and surround the white head with it. Put an index finger on either side of the spot and gently squeeze in a kind of circular motion, but alternating the pressure between the 2 index fingers.
When all the gunk is out, u will either get clear liquid or a bit of blood. I have read somewhere that u should stop squeezing when some blood appears.
Anyhow, stop when u feel its all cleared out, dab with a tissue, and IMMEDIATELY apply tea tea oil to the area with a cotton bud (Q tip). U should use the Tea tree oil that is already at a suitable dilution level that can be applied directly to the skin, like 15% or 20%.
Then go to sleep. The spot should have dried out by the morning.
In the morning, wash again with anti-bac facewash, apply tea tree oil to the spot itself, then apply a good moisturiser mixed with some tea tree oil on your face. Apply tea tree oil on the spot as and when u need it thru the day.
Don't use any foundation on your face until all your spots have cleared up.
Make sure your bedclothes and pillows are clean and germ free as possible.
Don't touch them at all other than with a Q-tip to apply t tree oil.
The end.