goto a fiberglass / body shop. One of the local bike shops may know someone. They can do amazing work there and make it look almost as good as new, sometimes better.
First ding on my fairings I was pissed / sick, a few dings later, ehh, just another war story. ALL of them are way too proud of their plastic, the price of that shit is just stupid.
PS, if it's black black-ish sharpies work wonders to cover up minor damages, or at least make it blend in better so you have to look harder to see it's been dinged up. Paint pens work well too. or so I heard from a friend

Aaron