Can someone give me some advice. After 4 years of playing I'm happy with my level of playing from a technical stand point but my theory knowledge....stinks. When writing basslines I generally take the root, and use my ears from there. What I really want to start doing is not only learning theory (scales, arpeggios etc) but also learning at the same time to apply it to my playing. Can anyone suggest good ways of doing this? Resources, advice, anything you can offer will be much appreciated! Thanks a lot !