Have you tried Sard wonder soap? Sometimes a good scrub with that combined with a soak can help.