If your aireplay-ng -1 0 is failing (i.e. fakeauth) then you can't be injecting your arp packets with -3. Try running the --test to see if your card is operating correctly. Don't forget the documentation on the aircrack-ng website - there are some simple guides there which you should be following exactly.
You want to be sure you are in monitor mode, and sure that you are able to inject. What is your wireless card?



