Rust appears on faucets and showerheads when the metal plating is chipped or scratched. Here are the best ways to remove rust ...
Try lowering the water level so you can spritz the CLR undiluted onto the clogged area. You may have to work at it with a stiff brush for a bit, but it should disolve. Do you have a water softener?