There are numerous number of sites that can help you by using the cpu as well as going to see other musicians play as mentioned earlier
One of the best ways to learn is by transcribing either written down or by learning to play it on your bass as you have been doing so keep at it here's a ear-training site you can use
www.good-ear.com and if you wan't to learn theory do a goggle search on it
Goodplayers have a knowledge in all or most areas of having good-ears as well as a sound knowledge in music theory another thing is to learn to read which will open doors but that comes under attitude
You must wan't to learn but it's not hard people think it's hard so they never become intrested in it and get put off. Jazzbo's practice thread is a great help on what areas you need to make yourself become a better musican
So bottom line get as much info you can from anywhere and make use of it to your advantage
Anyway welcome to TB and goodluck