I have a tip that worked for me 3 times. I ignore the villager for about 4-7 days, then after that I start rapidly talking to them every time i see them until they start "thinking". After that they should ask to move out after 2-4 days.
Yeah, I can say this too. I ignored and hit Rocket for days then I gave up, started talking to her, and she left.