A few ideas:
1. Make or help make a gamemode. I will literally start making an RPG right now if someone were to actually do models for it.
2. Play the game. Even if a server has substantially low number of players, try and get the server going by hanging out in it for a while. A lot of good hosts stop hosting because they never pick up.
3. Be more active in the positive sections that actually relate to Blockland. (General discussion, gallery, help, s&r, coding help, mod disc, gen modding help, add-ons, environments (other sections are substantially less important. except maybe a select few good clans)
4. Promote in-game positivity. Don't be an ass to specific users just because others do it. If anyone is causing an issue, then an admin should deal with it.
5. Promote better administration standards. Don't give admin to people for things that don't even remotely relate to being a good admin. Poor reasons to give people admin include but aren't limited to: being a friend, good builder, etc. I'm not saying don't trust your friends and your builders, just, make sure you know that they're actually going to be a good admin, like you would for anyone else. Admin status is a responsibility, not a treat.
Things Badspot could do:
Workshop support.
A reliable and straightforward method for steam users to host dedicated servers.
A method for steam users to host remote dedicated servers.
Improve the gamemode system. It could really use more features to it. Like when starting up a server, provide the option to add additional add-ons to the gamemode, as well as give people who make gamemodes the option of, well, adding options to the gamemode. Without slash commands. Like, while setting up a server, you pick the DM gamemode someone made, but you want to change the score limit, or the time limit, or something, that should be in the "Start a Game" interface, or a series of prompts on a dedicated. It just feels like too much extra work making a packaged gamemode, getting less customization from it, just for the slight ease of being able to choose it at the start server menu and having it show up on the master server.
Give a reason to even download faces/decals other than taking screenshots or making videos. There really isn't a point in using a downloaded face/decal in normal play because no one's ever going to see it. 90%+ of the time, you're looking at the back of your player so you don't see it. Everyone else just sees a blank decal and the default face.