Thanks for the query
I think u r talking about acne scars
, and those are pits not holes. I suggest u meet a dermatologist
for glyco peels and MDA which might reduce the scars and pits.
But these measures will reduce the pits not completely vanish them
Have a healthy living