In NM fight, I usually only miss around 4/100 WS. Maybe trying to increase your DEX? I have a reasonable amount of DEX because I'm also a Goldsmith. HQ weapon also helps, My Banneret Lance has more ACC than Halberd or Champion.