See, your problem is that it feels too forced and inorganic. The movements feel way too jumpy and sudden because it's so static. Try having the characters constantly moving, at least back and forth a little bit (look at Krinkels' stuff for reference). The animation itself isn't very fluid. Make sure to practice. Try having less memes (at least with long static shots) and working more towards keeping the action and movement going. Some bits are too fast an jumy, while others are too slow, like the punch. You also can't have no midframes and people materializing crowbars out of nowhere without any movement. The sound also needs to be synced. In the beginning the main character's gun s completely silent. So yeah, make sure to practice your animation-as long as there's will for improvement, progress can be made.