One of the simple facts of becoming a great musician is that it takes experience.  Every artist must put in his 10,000 hours to become a true expert at his craft.  In music, this is hard to do on your own.  The process gets sped up when you are willing to collaborate and learn from