Just started my account on here, but personally, I'd say if you're putting in good work with what you have, that's all anyone can ask for. Whether it's on here or somewhere else, if you keep making good art, keep improving, and keep having fun with it (and hopefully getting paid) that's about as good as anyone can ask for.
LavaBatA1
Sweet! I might have to resurrect my account here as well.
Also, out of curiosity, where are you most active on the net?