It seems the most effective way of teaching yourself is to learn the concept behind your favorite songs instead of just studying theory with no context, but when you break a song down how much time do you put into learning a hard solo for example and what does it mean to effectively learn the theory behind the song?