What you are doing is good, altering your diet.
The stuff what you're doing to your face not so good. Try to wash your face once daily at the most because of all the pollution you face every day.
try to use soaps that don't dry the skin.
Once all the pimples are gone and scars are present. You can start using an exofoliant that contains camphor (you may need to make it). Camphor is detoxifying agent. This will speed up recovery process.
check out my thread
if you want long term clear skin, while eating foods you want.