Undecided Question

Skin care regimen help ?!?

My face is kinda sucky because i have whiteheads, blackheads, under the skin pimples and regular pimples. When i wash my face, i use Dove Deep Moisture Beauty Body Wash. Even though it says body wash, i use hot water to open pores and then lather the soap in my hands and spread it around my face. I leave it for a few seconds and then wash it off with warm water. When i get out of the shower, i use Noxzema The Original Deep Cleansing Cream to tighten my pores. I leave it on my face until it dries into my skin then rinse with cold water.
My only concern is that can i use witch hazel in this regimen ?
Or what can i do to make my routine better ?