Well actually you don't NEED to be able to palm the ball to dunk as you can dunk with 2 hands and squeeze the ball while jumping. It does require a lot less vertical leap though of course and the best way to get better is just practicing like many things. Get a hold of a size 6 ball to begin...