The best way would be to diamond polish it, but if you haven't access to one of these machines then the next option would be using a polishing powder like Klindex P92. you need to wet the floor and sprinkle around 20grams a square metre don't try and do to much at a time, use a white pad on a rotary scrubber and give it a good even scrub, the floor needs to stay quite wet then wet vac up the water etc wait until its dry then dry polish it just with a white pad.