That horrible feeling when you check the signpost in front of the reserved spot, anxious but hopeful - "maybe it will be Zucker or Punchy... or maybe someone else on my dream villager list?"
Nope... Spork.
There is a method I have tried that has worked every time I have tried it but it requires you to do some TTing. You need to TT two days forward then start your game and immediately save and quit. You then TT back two days start your game again and walk around your town until a villager 'Dings' and comes up to you, it should be that villager asking to move out. If it isn't the villager you want to move then tell them to stay and then save and quit and do the process again until you get Spork to move.
When I first read about this method the OP said something like "If a villager doesn't 'Ding' and asks to move when you try this then go around and talk to all of your villagers until they mention that a certain villager is thinking of moving" because apparently there is ALWAYS a villager wishing to move when you do this. I am impatient so when i do this trick, whenever a villager doesn't ding I just do it all over again without talking to anyone. I haven't had any problems and have had maybe 3 villagers move using this method.
But this all depends on whether you want to TT or not. Lots of people don't like doing that so it's not always ideal.
Kind of long winded... but i hope it helped.