Several companies make a buffing componant or compound that is used to bring back the original shine of fiberglass. I used to use it on my big Lake Michigan boat. Just make sure to use a buffer. That big boat sucked to do and eventually I just gave up and didn't care!
3m is one of the products I can think of. Most boat shops sell something and I'm sure you can find it online as well.