How can I improve both?

Stamina as in being able to go about 3-4 rounds without being out of gas.
As in being able to keep my arms up all throughout the round
As in being able to throw punches throughout the round.


Thanks.