You have Ricky too, huh? :c I got rid of mine eventually by time traveling about 2 days ahead at a time, greeting all characters, doing the ping trick or just regular task till I got most villagers to pin me at least once each, to see if any was planning to move out. If I got no message of anyone planning to move out, I time travelled another two days or three and repeated the same process, till eventually someone had plans to move out.
If it's not the villager you want to get rid of, then tell them you don't want them to move out and foward time 4-5 days ahead and repeat the process.
That worked for me, but I can't guarantee it will for everyone else.
- - - Post Merge - - -
You can also cycle out villagers through here:
https://www.belltreeforums.com/forumdisplay.php?85-Villager-Trading-Plaza
You're allowed a max of 10 villagers in your town, so getting your villager count up to 10 will help move them out faster, too.