Welcome!
Give APC and the microfiber sponge a try, clay has worked well for me.
A weekly maintenance wash is also imperative to keep it from getting too dirty.
I used Brilliant Glaze, then paint sealant, and then American and bugs and dropping and everything else just falls off the car at this point.