Everyone’s skin’s different but getting a good cleanser (I use CeraVe foaming facial cleanser) , keeping ur skin hydrated, and trying not to touch ur face can def help.
For pimples, hero pimple patches rly help me out a lot whenever I get an occasional big pimple 100% recommend
U can also try salicylic acid and/or hyaluronic acid
Retinol is......