shlema, Влияет не уровень техники владения инструментом, а твой общемузыкальный уровень. Понимание основ музыки, инструмент это уже второе дело.
По поводу советов конкретизируй. Хотя могу и в общем ответить. Главное - это научиться слышать ступени. Это вполне реально. Путей развития много. Самое простое - например, ты слушаешь любимую/любую музыку, попробуй поймать основные (чаще басовые) тоны гармонии аккордов. Пропой их внутри. Определи тип аккорда на слух (мажор, минор, увел., уменьш.). Позже ты будешь слышать аккорд ступени целиком, начнёшь различать ступени и отдельных нот. Имеется ввиду ступени тональности, в которой мы находимся. Тут конечно необходимы базовые знания теории музыки (Никак без этого).
Что касается применения всего этого к гитаре - зная состав аккорда, ты можешь брать его любые обращения. Весь гриф открывается как на ладони. Это очень важно в импровизациях. Т.е. внутренний слух работает всё время. Например ты слышишь в миноре мажорную субдоминанту - по диатонике уже не пойдёшь, т.к. 6я ступень тональности повышается, поэтому мы сразу идём по дорийскому. Или, к примеру, ты слышишь Доминант-септ - 7я ступень тональности повышается , и мы повышаем 7ю ступень тональности во всех апликатурах диатоники (ещё проще когда знаешь какая конкретно нота повышается, поэтому лучше будет совмещать теорию и практику). Такие вещи вскорее очень быстро будут ловится слухом, если есть желание и способности. Ты сможешь снимать песни не взяв гитару в руки. Это не так сложно как кажется.
Ещё можно также почитать/задать вопрос в моей группе
http://vk.com/topic-19232962_26707029