How do I keep the narrative alive during combats?

For years, I’ve had trouble keeping the players engaged in the narrative of combat and what happens during their turns.

After the first 4 turns or so, it becomes hard to imagine what everyone does and even my players forget about their allies, and I forget about the villain’s allies as well. After a couple rounds it starts becoming a "you hit with a raise, well, throw 1d6 more", and I’m left wondering how I can make things seem more dynamic and cool, however I find it very hard to wait for players to end turns, throw dices, and then proceed to imagine and narrate what they do, it also makes players frustrated as they just want me to be down with other player’s narrative and move on to their own turn.