How can I become a better musician?

Simply practice and then practice some more. Also you can improve by performing in front of people. I just read a post today that claim that to be an expert and any skill you need to invest 10,000 hours. (not all at once though)