I went to the doctors a while back yeh, I've had acne for 6 or so years, gradually getting better over the years. The doctor gave me some medication which contained Benzoyl Peroxide, it helped somewhat but it made my skin pretty damn dry, pretty much had to moisturize several times a day.
The problem with acne is there's so many theroies and medications it's pretty hard to find the one which works for you, plus the fact yo have to try each type of treatment for at least a month until you see any significant changes.
To be honest, I think my skin looks bad due to red scarring rather than acne, I have 1 or 2 active spots the rest is just red marks.
I agree with you on the salt water, when I was in Oz my skin was fantastic, salt water + an awesome tan and my skin appeared perfectly clear, loved it.
Thing is, all these treatments which have to be applied to the face, there has to be some underlying reasons why people get spots, be it a lack of a certain chemical or whatever, thus I reckon it's more effective to treat it inside out.
I would be tempted to detox for a week then eat only simple food like vegetables and fruit and drink lots of water, and I would imagine I'd see a great improvment, but as I say, I suffer mostly from scarring which will fade with time, hopefully
Edit: "It basically dries your skin out. (which is what you want to help cure acne)" - Sorry, but thats a myth, dry skin actually causes more acne, due to the dry dead skin blocking the pores, thus creating perfect conditions for bacteria.