Here are my contributions to the discussion:
* More consistent and distinctive look-and-feel throughout the site.
* Attention-getting graphics.
* Better navigation and tighter integration throughout the site.
Now for some fuzzy ideas that need some refinement:
I am not sure that forums are the ultimate form of "community". Instead of a forum, it would make sense for each member of the website to have his or her own "space", where he or she can post blog-style...ending up in a "commons" area on the site, in an aggregation and sorted by categories or tagwords.
Speaking of aggregations, it would also be great to have an RSS aggregator built-in.
How about a feature that would RSS aggregate stories from other websites, then let readers rank the stories so that "hot" stories bubbled up?
And the common area could be defined in terms of modules that each person could add to his or her custom view into the rest of the site, according to her interests. One should not have to search for new articles or items of interest.
The commons space should have features that encourage collaboration and interaction above and beyond chit-chat. Including commercial features that encourage inter-member commerce (yes, I realize I am opening up a can of worms...but it might make sense to think big these days).
Have a look at this website, which doesn't have any of the features I am talking about, but does have an interesting interface:
http://www.2advanced.com/Go down various menus, for example,
http://www.2advanced.com/#company/pressnews/newsOne reason that my website does not have better pagerank is because I lack a "coolness" factor. But the whole website is crippled anyway, due to its archaic and poorly-integrated interface. I think that we don't have as much personal interaction as we could have, if the system itself encouraged it. Instead, we have to actually use our brains and get creative from time to time.

I wonder how much a real website would cost?