Hi guys, I am really wanting to improve significantly on guitar. I realized that this is one of the few things that really matter to me. Sure I have other things I like to do, but the guitar is just something that is on my mind day in day out, and I would like to advance myself. I have compiled a list of stuff I want to improve on. I would start with these, but I do not know exactly where to start. I want to have somewhat of a foundation and make it organized. Reason being I prefer it this way is because in the past when I wasn't organized in doing something guitar related, well it wouldn't get done or my plan would collapse. So here are 4 or so things that I would like to improve on and I would really appreciate your guys' input on this as I am really trying to improve myself. I know there isn't one solution and that you guys will recommend me many different things. I am open to learning many different ways of achieving my goals. - General Knowledge and Understanding of Music Theory I would like to understand musical concepts and understand them very well to use them towards my benefit. I would like to cover a wide scale of different concepts, I am willing to go more in-depth into more difficult concepts instead of just the basics as well. Also, another thing that is kind of Misc. is learning how to read music. I don't think I will really generally be using it much, if not all, but I would like to be able to learn the skill. Who knows I might up finding it really handy in the future - Songwriting I would like to be able to write my own songs. Something I would like to add to that is that I also want to delve into different styles of music. I mainly play metal and I am sure a good portion of my songwriting will be of metal, but I definitely wouldn't mind going into Jazz and Blues, in fact, I firmly believe that expanding my horizons will definitely, if not further improve my songwriting of metal and vice versa for other genres. I would like to write solos for songs that I make. This is something that I really struggle with, and here is why. - I do not know how to use a song that I have and construct a solo from it. I feel that a good foundation would be to find the key it is in and use scales and then make them into music to form a solo. I hear things in my head for solo ideas, but I have no idea as to transcribe them onto guitar. I just need something to get me going on these things. - Improv/Jamming: I would like to be able to get a backing track and just be able to jam along with it or jam along with a guitarist in real life. - How to write in the style of certain guitarists. I would like to be able to do this if this is somewhat possible. Don't really know where to start on that, especially with more complicated guitarists. and last, but certainly not least: - Ear Development: I would love to develop an ear that can pick up on things in music, be able to transcribe music once I hear it and learn it by ear, and to also transcribe ideas I hear in my head. I know that this will take YEARS to do, but I am willing to consistently practice at it to become proficient at this. So if you have read through this whole thing, I just wanted to say thank you for looking through it, as it really means a lot to me. All advice is really appreciated and I hope to start on my way to achieving my goals. I also hope that this may be of any help to other guitarists who might share my same aspirations.