Clean the driveway with a pressure washer so that there is no loose debris, dirt or oil on the surface. Allow the driveway to dry completely before applying the overlay.
Mix the concrete overlay mix with water in a 5-gallon bucket according to the manufacturer's directions. Stir the mixture until it is smooth with a paint stick.
Use long-handled squeegees to apply a base coat of nonslip finish to the existing driveway. Use steady, even strokes that go in the same direction. Pour the finish out onto the driveway, and then use the squeegees to smooth it out across the driveway. Mix more finish as needed, and pour it onto the driveway. Work from the top of the driveway on down, and work quickly so that the finish doesn't have time to dry.
Set the concrete broom in the center of the driveway, and then pull it toward you as you stand to the side. Pull it in a single, long, even stroke to create small grooves with the bristles. Set the broom in the middle again so that there is a slight overlap from before, and then pull it toward you again. Start at the top, and work your way down the driveway until one side is broomed. Immediately move to the other side of the driveway, and repeat the brooming technique.
Give the broom finish overlay time to dry completely -- at least 48 hours -- before allowing any foot or auto traffic on it.