First, when you start off, don't count the cards as you peel them off the deck. It's over-proving, and can lead to suspicion. Saying four cards, then peeling them off is enough.
Secondly, it was hard to see the fourth ace when you first showed those were the four cards you had.
Thirdly, as other have said, try not to slide on the drop. A quick pat down with a sidewards motion is enough, if that makes sense.
Lastly, and this is my opinion, you said invisible palm too much. I'd work on the patter a tad bit.
Other than that, nice job!
-ThrallMind