Why is my showerhead spraying unevenly, or why is water not coming through some of the holes?

The shower head may need to be cleaned of hard water deposits. Take the shower head apart and clean it using an old toothbrush and a decalcifying-type cleaner.