Are you rubbing your fiberglass shower the wrong way?  Fiberglass showers are finished with a layer of gelcoat, which is easily damaged by abrasive cleansers.  So choose your shower cleaner carefully, and to keep that shiny luster and prevent water spotting, try waxing the shower walls once a month with a liquid auto wax.