If your damage is low, then its prolly because of low stats - what is your gearscore?
That build will do a fair amount of dps in group-pvp or mass-pvp setting. For OP single target dps you should have a phys build.
Its an ok build, though I would skip some of the stat rubies youve taken - especially the willpower and stamina ones. I would get vindication and Vitality rubies (using Pious anger and then vindication when you have a 400k+ hit in a barrier is really nice and can often finish off a player).