Flawless complexion means different things to different people.
-Wash your face using Cetaphil lotion 2-3 times daily.
-Apply Kojic acid cream (Clearz) twice daily.
-Apply Adaplene gel at bedtime (after clearz cream).
-Take 1 tablet of Antioxidant (Antoxid-HC) daily.
-Avoid sun-exposure especially between 10 AM to 3 PM.
-Apply efaderm cream for dry skin.
If this doesn't help then go to a good dermatologist for follow up.