Have you though of adding something internally to help with the coat/skin problems from the inside out? Flax seed or fish oil, even a product called Linatone will definitely improve the coat and skin.
Sometimes its good to treat the problem both internally and externally.
Best of luck!