A few months and you’ll be renowned for this, amazing.
Just a few things to notice, the punches don’t have power to them, it feels like flailing arms rather than punches, and the snaps mid animation will make it seem less smooth.
Also try making close ups or rather, try to play more with the camera, and watch something to get inspired by.
I do say tho, this is amazing, keep up the great work.