i'm more or less self taught on bass and guitar.
here's some things i recommend.
Don't just look for tabs, try to get hold of stuff that has both the music and the tabs. Having just the tab on its own you dont really get any indication of timing.
I use a mixture of computer and real sheet music for practicing.
I use this site for getting a hold of "power tabs" and "guitar pro files".
http://www.ultimate-guitar.com/
There are many places on the net that has these files for free, just do a google search.
I then use this program to play them back
http://www.tuxguitar.com.ar/
A great free program for learning songs, lots if useful features. The only thing about it is, somethimes you need to re think some of the fingering in the tab. But its not always a bad thing at least it gets you thinking.
The quality isn't great, just basic MIDI sounds, but at least it gets you used to playing with along with a "band".
What i usually do is learn the piece in Tux and then get the actuall recording and play along.
Play everything you can, even stuff you don't like, it will really help, and even might introduce you to music and songs that you never knew were around.
Also another source that i use everyday is.... YouTube! Hundreds and hudreds of instructional videos, and videos of artists, professional and amatuers. its a great resource and one that i value the most, and is usually my first port of call should i get stuck with something.
If you have any questions or need any help with tux ,fire me a message.
Good Luck!