You have most of the elements of a good performance down well. What improvement could be made is in dynamics, vocally and with your instrument. That may be related to the type of recording made here, and in a good studio setup, this might be completely different. I liek what you have done with what you are using... good voice, too. Again, with a good studio setup, you would really make an impact.