Awww, to be young again. I have been watching this thread for a little, and wanted to reply. You remind me somewhat of myself when I was your age (at least, given the nature of your replies and posts, this is the impression that I get from you) - just starting bass, very good for the amount of time I have been playing, been in a band or two, maybe just a little bit too cocky for my own good ... just a few thoughts and lessons learned over the 20 years that I have been playing bass and been playing in bands. Not trying to be negative or condescending, just truthful,and believe me, these are all lessons that I learned myself. All my opinion, of course, probably worth what you paid for it ...
1. Music is not a competitive sport. The sooner you stop worrying about everyone else and comparing yourself to everyone else, the better off you will be. There is no first place in bass playing.
2. When you call yourself an Alphamale, talk about shredding and being better than the next guy, people are going to get the impression that you are arrogant and cocky - true or not. The sooner you drop this, the better, as this doesn't work for musicians (unless you are Jaco). No one wants to be in a band with cocky musicians. And after all, true alpha males don't call themselves alphamales, they let others do that. Stay humble. Never say another musician sucks. And remember, no matter how good you are, there is always someone better. Yeah, most of the guys here probably know very little about you, but it is the impressions that you give that people are forming their opinions on. How you act is a measure of maturity.
3. "Good" is an esoteric term. You may be able to play other people's songs, but it is not a measure of how good you are. If you can play "Teen Town" perfectly but can't walk over 12-bar blues, are you good? There is a huge diference between being technically good and being a good bass player/musician. I think a few people have mentioned this before - if you are good, you will know if. If you want to know if you are progressing - that is most likely something that only you can answer. If you are like most bassists, you will have peaks, valleys, plateaus in your playing.
4. You will probably never be mentioned in the same sentence as Wooten, Jaco, Patitucci, etc. Just a fact of life. Doesn't mean you are not good.
5. Keep on it. If people are telling you that you are good, then you probably have talent. Keep practicing. Play with musicians that are older than you. Try some jazz (better yet, try a jazz jam session - sometimes these can be very humbling). Try some hardcore. Try some hip hop. Try some country. Expand your musical knowledge.
6. Back on good - people measure good in many different ways. I won't rehash all of the posts here, but if you truly read them, you will see definitions of good all over the place. Lesson here? Pick your own goals and work for them. Maybe you want to be technically good; maybe you want to be a good jazz player; maybe good is just laying down a solid bottom line; it's all relative. Set goals and try to achieve them. There is no such things as "the best" bass player.
7. Yes, there are probably general measures of bass playing - any first year bassist should probably be able to play any Nirvana tune, etc. But again, depends on your goals. Different players focus on different aspects - a classical player might not be able to swing on a jazz chart - does that mean he/she is not good? That is why you are not getting definitive answers to your question. You may as well ask "what's the best song onthe world" (or maybe "who's the best bass player"). There is no one answer.
Take this all for what it's worth. You are getting a lot of god advice here, I hope you take at least some of it.
Jeff