That's looking really good man, nice work. All you really need to do is practice, as everyone else has said, but I think the only thing you need to work on is timing.
Try to close your fingers around the first edge of the card that comes in, because if you grab too late, it will probably...