Although you have completed the Warrior quest at 9, you do not get the official title until level 10. As such, upon dinging 10 you should be able to don your new medium armor. The same holds true for your subclass quest, even if you complete it at 19 you will not get the title or abilities until dinging 20.