Put on a pair of rubber gloves and add mild detergent to a bucket of warm water.
Wash the surface of the gel coat with a sponge, removing any dirt or other residues. Rinse the surface with clean water.
Apply rubbing compound directly to the affected areas, rubbing in a circular motion until the surface is smooth and beginning to shine. Gel coat is usually relatively thick, but be careful not to rub through the gel coat down to the fiberglass that's underneath. When all oxidation or chalky areas have been removed, clean off the leftover residue using clean water and a sponge.
Apply a heavy coat of gel coat sealer to the entire surface of gel coat using a clean rag. Let the sealer dry, and wipe the excess away with a clean rag or towel.
Apply three heavy coats of gel coat wax using the foam applicator supplied with the wax. Let the wax dry. Thoroughly buff the entire surface until all wax is buffed in and the gel coat shines.