Hey guys, first post here. Firstly an introduction: I am 18, have been playing bass since I was about 14, but only seriously practicing the last year or so. In that time I have never really had lessons and pretty much all of my practicing has been getting tabs for songs with good bass lines and playing along with the CD. I consider myself to be reasonably competent with basic technique (I can find my way around a fret board and don't have difficulty with too many tabs, providing I practice it for long enough). I've never really been very musically attuned however and have never learnt any music theory and don't really understand the basic concepts (keys, scales e.t.c). One of the things I have a lot of trouble with is writing bass lines around a guitar or piano riff, I can copy the notes played by the guitar or piano but I find it really hard to actually write an interesting riff that is reasonably complex, sounds good and goes with the guitar. I've played in a few pretty casual bands but would really like to get more serious about my music, I've finished school now and am on a gap year before going to University so I have plenty of time available. What I would really like to know is where do I go from here to improve? Since starting to practice a lot more regularly I have improved a lot, but I feel like I need to go in a different direction to keep improving and help me to work better in a band. So what do you suggest? Thanks a lot.