You seem to be describing increased oil secretion. This is common at your age. Please use a salicylic acid face wash twice a day. Avoid use of excessive face wash which may dry out your skin too much and cause your oil glands to secrete more oil. Do use a scrub once a week to exfoliate your white heads.
Change your diet and include plenty of fruits and vegetables and drink lots of water. Avoid junk food and exercise regularly. All these also help. If the oiliness persists please see a dermatologist so they can advise you on the best treatment plan