I can empathize with your possible frustration. MeowMix didn't expand and evolve overnight (or wait...) - but here are a few tips for making sure you're noticed:
1) Forum Posting: Doesn't work as well as it used to. If you create your own thread, and continue to update it (the first couple being incredible) then you'll become a reputable source for textures.
But who in the world is awesome during their FIRST couple of textures? It's usually later that they understand how to truly make textures shine. So...
2) Join a Team: It's been mentioned multiple times, but this is truly a quick & dirty way to get yourself recognized. The "Big-Ones" (
as stickied here) are as follows:
Stack Smash probably wont accept you, as they rarely accept anyone. No offense, but many members there think the universe revolves around them.
Kitty-Corp has seen better days, and whether they believe it or not, could use some more staff members. They've recently tripped over the "invisible standard" of one update per day. You may consider applying here, as their staff members are humble and nice.
MeowMix has a good reputation of treating their staffers right, and is an easy-in if you've got over-average talent. They stick out pretty badly from the "standard" look you'll see all over the community, but MeowMix is MeowMix. You may consider applying there.
Elite Smash Hackers is really a coin-toss. BigSharkZ runs the place, and is exceptionally pleasant to work with. Be sure to impress him with a few textures as you apply.
3) Submit your textures to the
BrawlHacks Wiki. This will make sure people see your textures. This is considered the 'new standard' and many reputable hacking sites are submitting their textures as one super-database of textures from everywhere. People that are not on a team can add their textures just as easily as those that are. No waiting for admins to get your texture submitted required. Sign up, and you're home free.
So, as you can see, multiple ways to "springboard" your textures into orbit are available. Whether you end up following these tips or not is another matter.
Good Luck!