If it's your 10th villager, they're a bit harder to get to move out.
A lot of people recommend only talking to them once and ignoring them until they ping to move, and say it's even more effective if you have secondary characters do the same - talk once and never again.
I have two stubborn villagers in my second town that just will never move out and I've been trying forever.