Have you tried "Kaboom" shower and tube cleaner? It comes in a bright purple bottle with a shiny label and green lettering. I absolutely swear by that stuff.