I've had really good luck doing the following:
Use Mother's Mag Polish on a microfiber cloth to buff first - this is aggressive enough to remove most scratches and can be found cheaply at many places. It actually works really well on paint clear coat, as well as almost all bare metal parts.
I use a dremel with a point felt tip to hit the rust spots with more of the same polish till they are shiny silver.
Either use a mix of finger nail polishes or auto touch up paint to get a close color match, and fill in any chips or scratches.
Buff touch up paint areas with cloth and more Mother's Mag polish.
On swirl marks/scratches that are in the clear coat, but not through the paint just apply a small amount of auto clear coat and then buff with Mothers to completely remove them.
Repeat the above 2 steps, but instead of touch up paint/nail polish use automotive touch up clear coat.
I've found this is a relatively simple method, and it yields great results.
You can go over it again with a true automotive paint polish as you've already done after all of this if you really want it to shine.
Last edited by Cheseldine; 08-22-19 at 04:06 PM.