Mind you, this advice is coming from someone whom has only 3 months experience on the game but it looks to me like your block/dodge is too low for your level.
From what I've gleaned on the forums having a high block/dodge is much better than having a high attack bonus at the upper levels.