I cannot agree more with Phil and Youssef. Hell even me 10 years ago was better than me today… sad truth, not playing for years takes you out of the game and I have to get back on the horse slowly.
The process should never end and you should always look to improve.
But also keep in mind: An audience will hear when you have love and passion for music and put that love and passion to work. And they will appreciate that fact, even if you jingle songs on iTunes.
However you can be the technical perfect scratch DJ and beat juggler, when you do not love what you do, you will fall out of thin air…