Cast Melee only during your turn and only during combat before blockers are declared.
Instead of defending player, you choose how each creature blocks this turn.
Whenever a creature attacks and isn't blocked this turn, untap it and remove it from combat.