If you have a problem with SP then i suggest not maxing your buffs first, especially in Shaman trees. Things like:
Magical Ascension
Magical Amplifier
Sacred Prayer
Ancient Knowledge
Flexibility
Those alone save you 15 SP
Magic Arrow and Magic Whip can remain lvl 1. You dont need to increase it to the 2nd trees unless you really want that extra teleport and deplete (pvp). Ignore the rest of Arcane tree completely. You can save like 20 SP from that lol.
Both wind and fire skills are necessary. Id suggest focusing on the main combo. Tempest Shock (max this), Spear, Barrage and Typhoon along with fire skills Combustion, Pyre Arrow, Exploding Barrage, Explosive Blast and Armageddon. The reason why Tempest Shock should be maxed is cause in Sorc tree, its your main -Def skill. Also get Exposure from Shaman tree =D
Honestly I cant post a build without knowing how much your SP is. And most of the skills will be locked if youre not lvl 85+
Even then, the SP you get is way more than necessary to get a good build for skills.