Good overall article and I added the info I particularly liked below. When artists and/or managers/indie labels ask me "What's the main thing I should do to get my music out there?" My answer is typically to "take a sales course".
I read How to Win Friends and Influence People when I was 15, most people reading this would be surprised how much that success in the music business hinges mostly on skills and factors that have nothing to do with music or talent at all.
At the end of the day none of this is really new information. A lot of it is just the golden rule. Think about it before you practice the next time. You should be improving not only as a musician, but also in how you treat people around you. Read some books on sales, marketing, and personal relationships. Understanding these things will take you far. Think of any truly successful person and you will find they are excellent at one or more of these things. For further reading see “How to Win Friends and Influence People” by Dale Carnegie and anything by Zig Ziglar.