Nice work on the game! Did you set different weights for the player & ball? I think that can help making the ball spin better.
I did set the mass of the player really high so that the ball wouldn't effect him to much, but I should've probably made the ball a little lighter, yeah. Anyway, thanks! :D