There isn't exactly an easy answer to "making the rules more obvious".
If you have a suggestion I'm all ears, but in my experience people are just going to ignore whatever you do and post whatever they please. And then other people are going to get upset, because now *their* forum experience has...