Maybe if you built up a good name in the community (without remixing, but with other support to the site, like replying a lot to threads, writing many reviews, supporting and vote for the remix contests etc.), and/or try to find someone else (with a good name) which can/will help you you can be able to start something after a while.
You can also try to look at some other Forums (ThaSauce, VGmix etc.), but most of the remixers are the same as here. Good luck.