[quote name='Hector' timestamp='1456178037' post='2986399']
You want to know what will make you a better musician. It's your ears, it's all your ears.
[/quote]
What Hector said.
The way I see it is, there are two types of player, those that can learn from scores or tab & regurgitate other people's music albeit with there own style then there are those that have a good ear & understand musical language & freely play the music in their heads in real time.
I believe talent is not inherent & can be developed & I also believe that most people neglect musicianship during the learning process.
If you have a good ear & can keep good time then the world is your lobster.
In short then, train your ears everyday, listen (properly) to music everyday, sing everything you play, tap out rhythms, go to gig's often etc etc.
If your a reader I highly recommend reading "The Talent Code" & "The Musician's Way" in that order.