What i do is introduce myself then ignore them and just spam talk to 2 villagers each day until they mention he's thinking of moving, then i talk to him again to get on speaking terms and then go inside/to main street and run by him until he pings.
Make a new character.. Introduce the character and talk to everyone twice, 'cept Rasher (only talk to him once).. In a week he should want to leave.. (Don't talk to him at all... Wait until the other villagers talk about him wanting to leave Then you can let him ping you ^^ )