Asim bhai claying and new car kit wont remove swirls.
Clay will cleanse the paint and make paint very fresh free of contamination , smooth like silk with clear paint, remove over spray , tar, tree sap etc etc , its non abrasive way of cleaning paint however it cant remove scratches or swirls.
New car kit is basic wash and wax kit to maintain paint and finish.
For swirls having 2 options
1) Abrasive
use ultimate compound and ultimate polishing to permanently remove swirls
2) Non abrasive
instead of removing swirls , mask them by glazing and natural waxes , its temporary way but incase ur car paint dont have enough margin to cut ( usually old paints become thin and use of abrasive option not recomanded )
Meguiars mirror glaze #7 is good glaze to mask swirls and top up with waxes like Meguiars mirror glaze #26 paste wax