Undecided Question

Is there anybody there who knows a lot about skin?

Well the thing is for the past 3 years I have had a pimple problem. Not a huge one but you know sometimes a get a couple on my forhead. What I do have is this huge black head problem! On my nose and middle of my face and my cheeks and forhead. So the doctor gave me benzoyl peroxide. I started using it 2 weeks ago and my face is so clear now! The problem is that I have oily skin. My skin doesn't shine when it gets oily it just feels oily. That causes my pimples. So any sugestions on what my daily skin care plan should be? I'm thinking maybe use the benzoyl peroxide twice a day (doctor told me to) and then use a clenser 2 times a day and then moisterize. Also what should I do about my oily skin? My skin only gets oily on my forhead – no where else. Thanks!