You probably just aren't familiar with optimization yet.
Try these for your items. Favor- Blood of the fallen.
1) Banded Armor -> 6) Groffling Warplate
1) Scaled Helm -> 5) Plenor Battle Crown
2) Unbreakable Boots
3) Vlemish FaceGuard
4) Nimoth ChestPlate
Try these Citadel upgrades
1) Fortified Structure 1
2) Currency 1
3) Experience 1
4) Save until War Rank 8, then get Priests -> Angels -> Catapultauri all in one go.
5) Giants at war rank 10
6) Increase BlackSmith and Armor as you can
Check out the character guides to get a good demigod killing build.
Hang out by your towers, kill enemy demigods, they always stray to closely.
You will find the AI is a joke once you get used to doing the above.