I've already done everything up to the wall, crowns and all, I just need to stop trying to be a 'tank' and back up and knock the small guys off then attack the wall.
Yeah, that helps.. honestly, at the very beginning, don't attack at all and back up.. wait until the wall gets closer to your side, and once it sticks out it's cannon, block and deflect the cannon balls up to hit the enemies on top.. until there's 1 left(since they respawn only after all of them are killed), then work on the wall.
And as I said, short aerial combo, high str weapon. And basically, sit in the corner right next to the walk to avoid all that attacks, except the rush/charge attack, in which case, get as far from the wall as possible.
This is definitely one of those battles that if you can make yourself patient, and take your time, it's pretty easy.