Hi, i started play guitar when i was 10 years old ( im 15 now ), and i passed fron newbie to intermediate XD, and i can play tabs, some solos and i can improvise for like 10 0r 15 secs but i fell like i know all the songs i liked and i play them everyday but it became so sad to play the same day after day, i,d like to know techniques to improvise longer and play solo,s faster, is there will be anyway that aint a Scale that would be nice. Some theory should do the work too.