I recently was hired to join a band that is relatively successful within its genre. I know for a fact that I was hired because of these qualities:
-I learn all the music and am prepared to add new songs at the last minute
-I act professionally
-I dress professionally
-Friendly relationship with bandleader
-I’m a good musician
Being a good musician is necessary, but being a great musician is not. There are a lot of other people that are much, much better musicians that weren’t hired for this job. They either don’t do the work, aren’t fun to travel with, or haven’t developed a relationship with the people in the band.
You need to work on your musicianship. But it is so incredibly common that one will receive opportunities based on other factors, factors which you can control. The way you conduct yourself, the things your prioritize, the way you show how serious you are about something speaks volumes about your potential as a long term employee, especially in a creative field.