Today SEO is totally based on quality content so you should care about quality of content. and you need to check on page and off page work ,spammy backlinks . if your website have spammy backlinks then firstly remove it.
Firstly you have to check your off page activities because today SEO is depends on quality Content like Forum posting and article submission and blog commenting and posting etc. So you should be more focused on qualitative content.
Create content on your page and spread out those keywords throughout your page without repeating it over and over but spread out and then get quality backlinks use social media sites and post your webpage . Or you can also hire an expert for that, from sites like SEOclerks.
I think you are not performing your SEO properly. What kind of strategy you are following to get ranked on Google? Now google changed its algorithm and you have to perform on the basis of it. Contextual playing important role these days. You can get more information regarding Google Ranking Google And Ranking FAQs
Attention: "role based name" email prefixes such as support, webmaster, info, contact, forum, service, affiliate, admin, traffic, partners, marketing, etc., for our member accounts are not permitted. They are acceptable for a vendor listing, but not for the member email. This is due to bulk email processors scrubbing them for delivery due to extremely high bounce rates. Please apply for membership using a personalized email prefix. Something like email@example.com.
If we discover you signed up with a role based name we will give you only one message to change it. After 3 days your account will be removed if the email is not changed.