Armorer is an absurdly difficult skill to improve. Unless you buy every damaged weapon or armour you find and practise on that, you'll realistically only see a handful of increases in the skill during a normal game, especially if you've set it as a Major skill.