I must say, im struggling with the stamina issue.

You'll have to explain what you try to do when your fighting.

How many punches do you throw per round? How many of those land?
What about counter punches?

BTW thats another good tip, study the punch stats at the end of a fight. See what your lacking. See what your open to.