It's alright, but I suggest you learn how to get better speeds and momentum because you punches seem to be very weak.
You can do this by kicking off of the ground, then transferring the energy through you whole body for that punch. It allows you to get dms much more easily and then you'll have lots of momentum left over to add in another punch or whatever you want.
watch some of the default replays to get a better sense of what I'm saying, notice how they always do something to gain momentum such as kicking off the ground, using their other bodyparts as a counter balance, etc.
also remember that you should try and use as many body parts as you can for a hit (a punch in your case) so that you will get the most out of it and so it would look stiff and boring.
Keep working at it and someday you'll get the hang of it.
;o