If your router is shooting that many ARP packets out to the network, you are probably loosing the race
Clearing the cache was only to test your setup.
I prefer the dsniff suite of tools from Dug Song for my MITM/Arpspoofing stuff and the aircrack-ng suite for my wireless deauth/cracking stuff.
But, for those who know how to use ettercap, it works very well.
There are many tools out there that do the same thing. Just find the ones you like and use those. At the end of the day, tools come and go. It's the techniques that stay the same...learn the techniques well and use whatever tool of the day that will accomplish your specific goal.