I like precision. So here are some definitions (courtesy of Webster's New Collegiate Dictionary) of terms suggested so far:

Virtuoso: One who exhibits great technical skill in the practice of the fine arts, especially in music.
Musician: One skilled in music, especially a composer or professional performer.
Dilettante: A lover of the fine arts, especially one who follows an art or a branch of knowledge desultorily or superficially, or as a pastime.
Amateur: One who cultivates a particular pursuit, study, or science from taste, without pursuing it professionally.
Professional: Engaging for livelihood or gain in an activity pursued, usually or often, for noncommercial satisfaction by amateurs.
Journeyman: A worker who has learned a handicraft or trade, distinguished from apprentice, foreman and master.
Let me add one now:
Artist: One who professes and practices an art in which conception and execution are governed by imagination and taste; a person skilled in one of the fine arts.
tds, because you give public recitals where tickets are sold, from the above I believe it would be appropriate to refer to yourself as a professional artist.

Unfortunately, I think that occasionally virtuoso, amateur and dilettante are assigned pejorative connotations by some people. Examples: One can be accused of displaying virtuosity without true musicianship. Some professionals take amateurs very lightly. Or a dilettante can be criticized as having passion for an art, but also be lacking in talent, expertise and/or ability within that world.
As I identify with this interesting question and put a "label" on myself, I continue to stick with "amateur". Piano has been a lifelong (and very rewarding) avocation, but never my vocation per se. I do consider myself to be an accomplished amateur, but still... an amateur nonetheless.