Cleaning shower heads with scrubs and brushes is a good idea because it does not let the grime settle on the pipe and shower head. If the holes of the shower get clogged with minerals there is an easy but technical way to unclog it. Take undiluted vinegar in a plastic bag and tie it over the shower head in such a way that the head is submerged in vinegar. Soak it overnight and then scrub it with a towel or a brush. You won’t have to worry about the water spray going disarray and you won’t have to keep changing positions according to the concentration of water!