Hi there Reshma. Thank you for your enquiry. I highly recommend that you get yourself on to a very specific skin care regime. You need a good cleanser that will encourage your skin to gently resurface on an ongoing basis (EG one of the Neostrata or Nimue cleansers). You should be using potent anti-oxidants in your day products (EG: A cream form Lamelle’s Nourish Range or one of the Skin Ceuticals Anti-Oxidant serums), You need an oil control product to be applied specifically to the oily areas and blemishes (EG: Lamelle’s Active Control Gel or Skin Ceuticals Blemish and Age serum) and then at night, something high in retinol (EG: Skin Ceuticals Retinol 0.3 or Skin Medica’s Retinol Complex or Lamelle’s Evening Glow). This product combination, will most definitely even out your skin and prevent further blemishes, work on the darkened areas and get your skin looking radiant.