this was originally a reply in another thread about advertising, but I think it's more appropriate here:
Putting myself in a new player's shoes, If I came to this site I'm not sure what would draw me in to it. The front page is basically a news feed for what's happening in the competitive leagues. All of the articles are about predictions for those leagues. Good for competitive players, but not so interesting for players outside of the competitive scene even if they have some interest in learning how to play at that level.
What has drawn me into to other game's competitive community sites was really their guides, walkthroughs and 'expert' tips. As a new player outside of the comp scene your first interest is usually in how to take your game to the next level. There's a wealth of knowledge from the players on this site but from a visit to the front page you wouldn't know where to get it. There's a guide link but that is not currently active.
I think if the goal is to drive new players into comp, a standing "intro to competitive tf2" feature and some prominent advanced tips or training tutorials would be a really nice permanent addition to the front page. I know the content exists but it could do a lot of good to bring focus to it.
Off the top of my head, Looking at the typical or even above average pubber they most likely put themselves at an immediate disadvantage by not optimizing the following, and they probably don't even know it because a lot of it is tribal knowledge:
fov 75-> 90
fps configs/dx level (guidelines for good fps)
viewmodel visibility
info about vsync/raw input
suboptimal setup of their binds/sensitivity/huds (ultimately preference, but some general guidelines can help people out)
cl_interp/interp_ratio settings
gear/hardware recommendations/guidelines
Bonus- fewer monthly posts on half of these topics!
That's a snippet, but I think features and walkthroughs like that would really do a lot to bring in new players that take an interest in comp play.