It will take you forever without a trainer. Find one. They are out there and looking for potential fighters with desire and heart. Otherwise --- continue on --- you are getting a real good cardio work out and it will improve your fitness nevertheless.
dunno if anyone mentioned it yet, but you throw arm punches. and should try to get a hinge going w. ur whole body