Don't spread points across every node. Max out your main damage skill first, then unlock the big critical damage passives. A focused build will deal 3-4x more damage than a scattered build.
The most efficient early game farming route is the Frost Cave dungeon. It has the highest legendary drop rate per minute, and you can clear it in under 2 minutes per run. This is the fastest way to get your first endgame rare weapon.