Well the thing is, people in Japan/Asia eat a lot of fermented soy, and mostly as a condiment. They don't consume much of unfermented soy products like soy milk, tofu, etc - which are all heavily processed, highly estrogenic, incredibly harmful to the thyroid and have tons more health risks. I know they're promoted as being "healthy" but this is pure marketing BS. You can read up on all the dangers of soy here: http://www.westonaprice.org/soy-alert.html and there is a lot more info on the web.  The book "The Vegetarian Myth" by Lierre Keith also has a wonderful section explaining all the problems with soy.

So if there's one thing I can recommend for you - not just for breakouts but your overall health, it's to get off that soy. (Actually a friend of mine who had an acne problem she thought was "hormonal" cut out all soy and it cleared up completely.)

As for cod liver oil and fish oil - they are not at all the same thing. Did you know that Dr. Oz (who is always on Oprah) says cod liver oil is the #1 supplement he recommends?

Unlike fish oil, cod liver oil is high in vitamin A, which is why it's so great at clearing up acne and making your skin "glow". (And if you follow the recommended dosage, not at all toxic as synthetic vitamin A - Accutane - could be.)

But be aware that not all cod liver oils are made equal. As with soy, you want to look for one that is FERMENTED. (The ones that are not are processed under high heat, which damages the fats and make them rancid/toxic). That's why the only brand I can recommend is Green Pasture: http://www.greenpasture.org/retail/?t=products&p=products&a=display&i=1091

As for fish oil, I can tell you that I took it for years and it did nothing for me - whereas the cod liver oil made my skin look AMAZING within a few weeks. While I think a small amt of fish oil is probably ok, I would strongly caution against taking it in mega doses. You get the same benefits + more in cod liver oil.

I hope that helps. Seriously - swap your soy for the cod liver oil and see if it helps. I think it will!

Any other questions, just ask.