Je pense que le mieux, c'est de lire de bonnes scènes de bataille chez d'autres auteurs.
Celles du seigneur des anneaux ou celles de David Gemmel qui est connu pour être un spécialiste, par exemple.
Je n'ai lu que deux romans de Gemmel, mais d'après ce que j'ai vu, la préparation est une des clefs de la réussite, chez lui. Décrire les lieux, les armées, les enjeux, les stratégies imaginées, les premiers accrochages, les disputes entre personnages ou factions du même camp pour tel ou tel aspect politique ou militaire.
Il prend également des personnages témoins. On suit les généraux, pour montrer la stratégie, les informations secrètes, les décisions à prendre, etc. Mais on a aussi le point de vue de quelques combattants lambda que l'on suit du début jusqu'au coeur de la bataille.
Dans les deux cas que j'ai lus, il prend parti pour un camp et on voit peu de choses en face. Mais on n'est pas totalement "aveugle" non plus. On apprend des bribes d'information, on prend ponctuellement le point de vue adverse pour enrichir la vision des choses.
Evidemment, on n'est pas obligés de faire comme Gemmel.
Il faut aussi que tu voies pourquoi tu veux une bataille, quel rôle cela jouera dans ton histoire et pour chaque personnage : untel va-t-il faire preuve de lâcheté ? untel va-t-il profiter de l'occasion pour ses ambitions personnelles ? untel va-t-il surmonter sa peur, comprendre quelque chose sur sa vie, trouver l'amitié, ou la haine ?
La bataille doit évoluer par palier, elle doit être "appréhendée" par le lecteur : si tel bastion tombe, cela est-il grave ou non ?
Si tel personnage meure, cela a-t-il une incidence ou non ?
[EDIT : après avoir lu le post de Milora, oui, je ne devrais pas dire "doit"... Il y a mille façons de faire.]
On peut imaginer des "évènements" attendus (des renforts, par exemple), pour faire monter la tension. Ou des surprises importantes (une sape dans la muraille, une attaque surprise de nuit, un personnage important tué ou blessé...).
C'est un sujet très très vaste. Je ne jette que quelques éléments qui me viennent tout de suite à l'esprit, mais il y aurait beaucoup à dire.