Shield points for your archer and ninja seems strange and quite a waste. For your full strength, the riding point is useless, put it in Power Strike, now that skills are caped to 15 (worst horse needs 2 riding points)
At some point I'll stop retirering (don't know when though). At level 30, I'll go for that build (same as the one I use now, with one less IF point.
    Strength: 21
    Agility: 18
    Hit points: 62
    Unused skill points: 1
    Skills to attributes: 8
    Ironflesh: 3
    Power Strike: 7
    Shield: 0
    Athletics: 6
    Riding: 0
    Horse Archery: 0
    Power Draw: 0
    Power Throw: 0
    Weapon Master: 6
    One Handed: 1
    Two Handed: 156
    Polearm: 1
    Archery: 1
    Crossbow: 1
    Throwing: 1
To go to that at level 32 :
    Strength: 24
    Agility: 18
    Hit points: 65
    Skills to attributes: 10
    Ironflesh: 3
    Power Strike: 8
    Shield: 0
    Athletics: 6
    Riding: 0
    Horse Archery: 0
    Power Draw: 0
    Power Throw: 0
    Weapon Master: 6
    One Handed: 1
    Two Handed: 158
    Polearm: 1
    Archery: 1
    Crossbow: 1
    Throwing: 1
Or, with one point less in IF :
    Strength: 21
    Agility: 21
    Hit points: 60
    Skills to attributes: 10
    Ironflesh: 2
    Power Strike: 7
    Shield: 0
    Athletics: 7
    Riding: 0
    Horse Archery: 0
    Power Draw: 0
    Power Throw: 0
    Weapon Master: 7
    One Handed: 1
    Two Handed: 166
    Polearm: 1
    Archery: 1
    Crossbow: 1
    Throwing: 1
Edit : after a few rounds against Tenne, Cheapshot and Everkistus, I might choose this last one, to be able to catch archers when they run  
