I used to suffer with poor skin (not acne, so not quite the same,but hopefully my experiences will still be useful) and used to waste loads of money on useless products, but am now a convert to the following:
The only way to tackle something like this is to go to a good dermatologist. I don't know where you live, but I'm near Banbury, and visit Dr Jonathan Bowling privately at the Oxford Manor Hospital from time to time. He seems really good and was Head of Dermatology at the Radcliffe hospital for years.
I'm sure you can get recommendations for good dermatologists wherever you are.
He advised very strongly to stop wasting money on stuff on the Boots' shelves that makes false claims re clearing up skin and to stop believing what I read in women's mags re "wonder" products.
For my deep-pored skin, I get Retin-A cream on prescription (£30 a tube) which has really helped in smoothing my skin. I'm not saying it would necessarily do the same for acne - it might?- but an experienced dermatologist is the one to tell you.My skin was a little sensitive to it to begin with but it soon grew used to it, and this is apparently common.
He said that diet/creams have very little effects on skin. Problems are sometimes caused by hormones, which may need to be tackled with medication. Smoking/sun/environmental assaults are obvious external factors which lead to skin looking dull/wrinkled, but it doesn't sound as though that is your problem specifically.
Anyway, all I can urge you to do is research and find one really good consultant dermatologist and follow their advice.
Good Luck! Hope you gain more confidence through the process whatever the results.