I haven't thought of a legitimate idea but I'll think about it--
Off hand... I would make the site more accessible to people outside of the US ( because that's where most things are accepted.(I'm American BTW)
1. I'm not a real computer guy but make the site accessible in different languages, therefore more people would understand what SBR is all about. (you would gain more memberships,pros)
2. Get rid of the saloon. A nice concept but not it's not working well here. I would go back to the early days of AOL when they had different categories for age groups, interests, different sports, sports history, make it a meeting place for chat. Possibly more subjects that would interest women because this site is dominated by males. (obviously, behave appropriately). There could be a France, England, Spain, Ireland, Canada, etc. section to chat.
3. I would offer more to members who can get people to join.
4. Have a section that appeals to the gamer (video games mostly sports related but you can also have chess, checkers, ping pong, etc.. Don't give out points often but the person with the highest score to "slam jam" get's 250 points credited to their account.
5. Have a private zone for people that are drunk (call it the "drunk tank"). All the party people can hang out in there when they've had a few and feel like spewing whatever.
6. So many things (that's probably over the budget). A section for fans of particular teams or a section where each game is listed and people can chat about it SOLELY in that section.
7. Reward people who create posts that consistently win. Or take away points if they lose. If someone has a big thread about a team that's " +900 moneyline" with confidence, then reward them (a few points)
8. Ban people who make racial slurs (not acceptable)
9. People who enter contests should have a certain amount of posts. Some people don't post but enter contests often.
10. More trivia. Lot's of trivia buffs. Have a section in the contest forum for sports trivia.
11. Create a live cam in certain areas (haven't thought this through, will think later)
This was a rush job. I have to go to the doctors. I'll give you a real list one day.