As you develop your career in music, remember it is a business! No, business is not a dirty word nor will it ruin your creativity. It will allow you to make your living in music, Not a day job with some music on the side but a real job with real income. You should be able to buy a house, a car, have a family. etc Your parents may even stop asking you "when are you going to get a real job"? Some parents never stop asking but you won't mind anymore because you're a music professional.
There has always been resistance from musicians to promote, to advertise, to seek new opportunities, to market their services. Yes, music is a service business. Can you imagine any business not promoting their services?
Do you have to be the best? Well, you certainly want to work hard to develop your potential but all you really need to do is develop a market. Did you ever hear someone who is not particularly good? Yet, they are still making a living in the music business - sometimes a huge living!
In the business world, this concept is called niche marketing. It simply means - get enough people to like what you do and are willing to support you in your chosen profession. It could be performing, teaching, writing, selling CDs and books etc
Begin to think like a professional in any other successful field. It will pay huge dividends!!!