@JLbaby
How do you actually get new villagers? Mine are still the original ones I got when I first started! Do you just wait until someone asks to move out, tell them to jog on and they move? Then do you go to nook miles islands and one is randomly there to invite? And then you keep travelling round islands until you find one you want?
You can get new villagers a few ways.
Randomly one will show up in your campsite (Isabelle tells you this) and you can play a game with them to win some items and then you can invite them to your island (takes some spamming of chat with them sometimes to get this) and they'll play the game again and say they'll move in... go see Tom Nook and come back disappointed as there's no room... then they'll ask if they should talk to someone and take their spot... IMPORTANT - IF THEY WANT TO TAKE OVER FROM YOUR DREAMY THAT YOU CAN'T BEAR TO SAY GOODBYE TO - CLOSE THE GAME WITH THE HOME BUTTON AND X WITHOUT SAVING (oh the tears we had from DD1 about fucking Punchy) and then you can always cheat it and keep retrying for them to boot someone you want rid of.
Randomly they'll have an existential crisis with the thought bubble that they're thinking of moving - if this happens and you let them go, they'll have the next day in packing boxes (someone else with an empty plot can come talk to them and invite them to their island at this time which is what it means when someone says "I have Raymond in boxes if anyone wants him"). Then the following day the plot goes empty and you can visit random islands in the hope of finding someone you like (or pick up someone in boxes)... if you don't find a villager that day - the following day it'll be randomly sold to someone - usually someone you've spoken to on a friend's island at some point.
Or you can use Amiibo to invite in who you like (apart from selected new villagers: Raymond, Judy, Dom, Megan, Cyd, Reneigh and possibly more I forget about) - you invite them to your campsite three times in a row, craft them the item they request each time and then they'll tell you how amazing your island is... wish they could live there and all that stuff. The new villagers added in the update today come from amiibo cards - you can either buy the legit ones at hideously overinflated prices, buy handmade ones via Etsy and the like, or look into how to make your own if you have a phone that can write NFC tags - I shouldn't go into it more than that as it's rather naughty, but I'm about to play with the new villagers as I made amiibo coins of them a while ago.