To treat Acne and many diseases associated with poor liver function, such as hormone imbalances, you need to actually cleanse the liver. "Liver flushes" with the olive oil, magnesium and lemon juice WILL NOT work. The "stones" being passed are saponified olive oil. And these flushes do not really cleanse the liver to help it work better.
If you really want to cleanse the liver the most effective way is with digestive bitters. These are bitter tasting herbs that when they come in to contact with the bitter receptors on the tongue they stimulate the vagus nerve. This in turn flushes out the liver so it can do a better job of detoxifying excess hormones, and other damaging substances. They also raise bile levels, which helps prevent gallstones. They are sold in health food stores under names like Swedish Bitters, Grape bitters, etc. You only need a small amount since you are using it for a nerve stimulation. You also need to drink a lot of water throughout the day when using bitters to help dilute and flush the toxins being released from the liver.