Это не очень зависит от стажа. Первое и главное - талант. Если у человека талант есть, он уже через несколько месяцев начинает играть неплохие композиции, а через пару лет становится хорошим игроком, хотя еще и не виртуозом. Для виртуоза нужно лет 5-6. Повторяю, для человека с талантом.
Второе - упорство. Один занимается на гитаре раз в день по часу и "ужасно" устает! Другой играет по 8 часов и считает, что это мало. Старается находить дополнительное время для тренировок.
Третье - наличие учителя или руководителя, который помогает усвоить такие приемы игры, которые сделают из него хорошего музыканта. Но это обычно первое время, пока человек учится основным приемам игры.
Наличие хорошего инструмента. Это не основное, то тоже влияет. Если струны далеко от грифа и человек все время "набивает" пальцы до боли, то это мучение, а не игра на гитаре. Хотя со временем на пальцах образуются хорошие мозоли. Еще есть гитары, которые и настроить хорошо по всему диапазону не удается или удается но некачественно. Короче, играть виртуозно - нужен обязательно хороший инструмент.
Ну и последнее это элемент соревновательности. Человек должен участвовать в концертах, конкурсах, съездах симпозиумах и коллоквиумах. Там он видит, как играют другие виртуозы и ему есть к чему стремится и у кого учиться.