1. Low Level Tree - Alt Link
Early levels we grab both the Ranger and Duelist starting nodes and their respective Projectile nodes.
MainSkill: Ice Shot - Volley - Added Cold - Mirage Archer - Added Lightning - Onslaught - Pierce
Mobility: Blink Arrow - Faster Attacks
MainSkill2: Barrage - Added Lightning - Added Cold - Faster Attacks
MainSkill (Replaces Ice Shot): Lightning Arrow - Volley - Mirage Archer - Added Lightning - Added Cold - Onslaught
Find a free Green socket and start leveling Pierce Support. Barrage will stay as your main single target skill for throughout the entire leveling process.

2. Switch to Kinetic Blast - Alt Link
Time to grab a little elemental damage on the lower right part of the tree and start to travel north to grab int and head to the wand nodes grabbing life along the way. If you're in a league start/ssf environment consider using an essence of wrath on a carved or engraved wand. If you don't want to switch right away and want to keep using Lightning Arrow just make sure you level gems on your free sockets and weapon swap.
MainSkill (Replaces Lightning Arrow): Kinetic Blast - Volley - Added Lightning - Elemental Damage with Attacks
Aura1: Herald of Ice - Onslaught
MainSkill2: Barrage - Elemental Damage with Attacks - Added Lightning - Added Cold - Elemental Focus - Faster Attacks
Mobility (Replaces Blink Arrow): Flame Dash/Lightning Warp - Faster Casting
If this isn't your first character I highly recommend a Thief's Torment ring at level 30, it will absolutely carry you in terms of survivability. The mana leech node is there for people who don't have Thief's Torment (Kinetic Blast is mana hungry!). Also remember that your auras can reserve more mana than you want them to if they are linked to unwanted supports.

3. Normal and Cruel Lab - Alt Link
Gathering Winds is a great 2 pointer for leveling - The 1000 flat evasion is huge! Head into the Witch and pick up wand nodes which also allows us to pick up some valuable int. As we level into the 30's everything will start to unlock for us: the better supports, a second aura, and our golem. At level 38 we should have the below abilities and will use these for the remainder of progression.
MainSkill: Kinetic Blast - Greater Multiple Projectiles - Pierce - Elemental Damage with Attacks
MainSkill2: Barrage - Elemental Damage with Attacks - Added Lightning - Elemental Focus - Faster Attacks - Slower Projectiles
Aura1: Herald of Ice - Onslaught - Curse on Hit - Assassins Mark
Aura2: Wrath
Golem: Ice Golem
Utility: Cast When Damage Taken - Immortal Call - Increased Duration
After you complete Act 6 Neesa will have all the skill gems you may have missed.

4. Final Skill Tree - Alt Link
Towards the end game we want to pick up AoE to go with Endless Munitions and jewel nodes to use Abyssal Jewels.
I usually do Blood Aqueducts until 66, questline up to Kitava, do my Cruel and Merc Labs, and then kill Kitava. I like to level in T3 Cage, T5 Toxic Sewer, T6 Underground Sea, T9 Vault, T10 Arachnid tomb and the shaped versions of those maps.
If you plan on taking this build to 100 there are a couple options like filling in the close by 5% life nodes, starting Ranger Projectile Nodes, and/or wand attack speed.

4.b Alternate Acuity Tree - Alt Link
This is a version of the tree that uses Atziri's Acuity which leaves the Duelist area altogether.

4.c Alternate Inspired Learning Tree - Alt Link
Alternatives: These trees are guideline, go off the beaten path and make the build your own!