So one thing that seemed a little odd to me was parry.
It seemed more like something that should be a passive ability, not an active. Then functionwise it was just a better version of circle that could potentially allow you to stunlock something. I think moving forward it may be a better passive ability. You could add in another taunt ability for fighters if you want, but as long as they keep circle or somr variation i dont think you need both parry and circle doing the same thing.
That said parry as a passive could function as a dodge or partial dodge chance. Perhaps it deflects 50% damage at low levels, then upgrades at 10 to deflect 100%. At 15 it could evolve into riposte and add a counterattack on top of the dodge. Which on a side note I am thinking you add riposte to thieves as well and have them get it earlier, perhaps at 10 with backstab do they can have a small chance to dodge those vital strikes off a missed backstab.
Speaking of passive things, adding a block value to shields could be interesting. It could also open up options to add abilities like shield slam (maybe for paladin as a way to draw aggro so they could be viable tank class as well).