A build and looms don't -always- make a player better. A player learning what their strongest suits, and weaknesses are is key. Learning to play in different roles, such as support, will ultimately make a player more well-rounded. Honestly, the best way for a player to become a "Hero" is to either be taught by other players, or to learn through observation.
A lot of the "top-ranked" players aren't there because of their build, their build is made to suit them. Once you learn how you are most effective in a battle, whether it's going headlong into the enemy, kiting off a few opponents at a time, or straying from the pack and picking off targets--that's what matters. Then when you identify how you play best, that's when you design a build that compliments it.
One thing I always tell players that ask me for build recommendations is this; "I can give you recommendations, I can give you gear lists, and I can even tell you how something works most effectively. But until you learn how you play best, no build is going to truly give you the satisfaction you are looking for."
Just my opinion, though.