1 Point - Immortal, Thundergod, Deadalus, Mountain King, Spirit Walk, all Stances, Spirits and prerequisites
Put points into either Guardian or Protector Spirit until Spirit Walk no longer has cooldown.
You can put some more in early game if you wanna respec, otherwise in late game most damage comes from Shamanic Trance levels and the Nephalem Spirit. With +max skill level charms you can't spread points too much and can just max a few skills.
As for the shrines, in midgame gear the OP suggests a mix of tainted and magical shrines.