hi thanks for giving the link. You can now delete your link for privacy.
1. DOMAIN: I have checked your domain, theres no KW domain, subdomain or subdirectory there. If you check your competitors on page 1 they are using KW on their domains. Its ok if you use your Main Domain name but you can compete more if you are using KW domain.
2. SEO Contents: Im not sure where you optimize your page, if it is in the Main page, your page is not content rich and the density of KWs are so low. If you check the rank 1, its content rich site with lot of KWs on it. So you need to create more content either on your main page or create another sub page. You create Unique and Fresh Contents with Keywords so that you can build trust to Google.
3. Links: I saw that you only have 1k backlinks, you need to link build more, your digg bookmarking is not enough, you need to submit it in all bookmarking sites.
http://www.searchenginejournal.com/1...nd-links/6066/, and also do more 1 way link back on High PR sites.
4. News WP page: I noticed your Title tag of your News Wordpress has no KW there. You need to create more KWs and even on the pages so that google can Identify and check the relevancy of your page and will consider you on ranking.
If you are using Firefox try to install the SEO quake so you can check your competitors KWs, links, domain age, KW density etc.