I start with turtle wax scratch and swirl remover,I think its work by how much you work it into the plastic and how many times you apply it and then finish with a regular car wax.
My are painted with gloss black, so I wash and wax it and they will look like the first day they were painted. its hard to get dyed plastic shiny/mirrored look.