Skin care?? plz help rountiness?

is this a good skincare rountine?

1. steam face – hot water with a few drops of tea tree oil.
2. use rubbing alcohol on my chin and forhead as these are the two places i have most spots.
3. place a hot water towel on face for extra steaming.
4. use tea tree and peppermint facial scrub. Or use sugar mixed with water for exfoliation. then rinse with cold water to close pores.
5. pat face dry.
6. use olay moisturiser.
7. use PanOxyl when my moisturiser has dried in.

or another one i do is:

1. hot water flannel over face for a few mins.
2. mix oatmeal and water together then put on face. and leave for 15 mins. then rinse with cold water
3. pat face dry.
4. moisturise face after.

pics:

moisturiser – http://www.superdrug0o0com/Moisturiser/OLAY-BEAUTY-FLUID-200ML/invt/67587&bklist=

tea tree oil – http://www.superdrug0o0com/Tea-Tree/SUPERDRUG-TEA-TREE-100-ESSENTIAL-OIL-5ML/invt/81191&bklist=

facial scrub – http://www.superdrug0o0com/Tea-Tree/SUPERDRUG-TEA-TREE+PEPPERMINT-FACIAL-SCRUB-75ML/invt/81132

oh and btw, DO NOT tell me not to use the rubbing alcohol or panoxyl because these help very good for spots.
and i dont want to change my moisturiser as i have dry skin and spots so i dont want to change it.

thanks :)