Likely because there are 26K asset packs on itch.io right now. That's a lot. And no, there's no secret. Just make good project pages, pick the right tags and so on.
But more importantly, be active in the community! Talk to other people. Leave comments on their pages. Collect and rate games. They'll notice you, and check your projects too. Otherwise they won't know you exist.