Lots and lots of great advice so far.
Once of the things I got from one of Victor Wooten's video's was to always try and make music. Even is you're just running scales, try and jazz it a bit. Keep it light and keep it fun.
As to theory and such - one book that make a lot of things...