EE has changed a lot since I joined in 2004. It used to be a fun place to be, with plenty of questions and knowledgeable experts. Sadly, it now comes across as a dreary place with no character.
This got me thinking about what I would do to improve EE....
Articles should not be behind the pay-wall
Articles are great, but for most users they generally aren't specific enough to their problem to be of any real help. Attract people to EE by making the articles available freely, then they can sign up to ask questions or search further.
Allow people to vote solutions up or down
Doings so allows for a number of outcomes...
The more up-votes a solution gets, the higher it can appear in the search results
At the moment, there is no reward for quality answers. A crappy answer can get the same as an awesome one. Reward the better answers giving greater incentive for quality. It need only be 10 or 20 points per up-vote.
Make solutions with no votes available freely, but keep up-voted solutions as premium content. Those solutions with a negative vote should be kept hidden from the general public. Obviously it would require going through the entire PAQ and up-voting solutions based on some criteria (page views, used in other solutions, etc).
Allow the general public to vote on the freely available solutions. This can help build the premium content, as well as removing the rubbish from external search engines.
Make the question wizard easier to find
The old button that said "Ask a Question" was great. Easy peasy. Now it's hidden under "Solve". If I'm asking a question, I obviously haven't been able to solve the problem, so I wouldn't think to look for the wizard there. As an expert, Solve is where I would go to solve other peoples questions.
We like talking to the people in SLO. Don't lurk. Engage us in conversation. Make us feel like we are being listened to.
Any other recommendations? Try not to get too nasty.