The most trusted polisher for acrylic watch crystals is PolyWatch. You could also try a specialized acrylic polisher called VuPlex, which requires less labor to polish.