It's a good start but you should study some actual boxers for this! (or, alternatively, punch out!)
Of note is how her feet stay perhaps too static during the crouch, a lot of the power in a good punch comes more from the legs and hips and without proper movement there it's making her final windup smack feel a bit... piffy.