The problem is usually that you are not using the proper skin care regimen for your personal needs. We all have Sebaceous Glands which help keep skin soft and supple. Over-active sebaceous glands cause oily skin. Under-active glands cause skin to be dry. Many times people with over-active sebaceous glands are prone to acne.
Bacteria can then cause inflammation, resulting in blemishes.
You need to use products with oil controlling ingredients. The key is to keep the moisture but get rid of the oil. Also, when choosing and acne treatment, make sure that it contains Salicylic Acid. This ingredient penetrates pores to help keep skin clear of new acne blemishes. If you would like more detailed information, contact me.