Threat upvotes/downvotes as currency and limit the amount of coins someone has in one day. If you have only five upvotes per day, you are going to start to think about how to spend them.
Closed doors, but glass walls.
Reading should be open to everyone, participating should not. No more new sign up unless they have an introduction or they submit a request and we can have a way of letting certain users approve.