On-page seo, fresh content and quality back-links can help your keywords to get high rank on search engines. So try this strategy and get your keywords again in SERP Result. Best of luck
you should get qualities back links and fresh contents for your websites because of Google penguin looking its that time .
Update regular's unique content and do quality link building regularly so you ranking of keyword will be stay as usual.
If you will get link popularity - improve your rank So submission for do-fallow social bookmarking blog commenting forum discussion article posting etc...
Quality content and quality backlinks will push you surely to top rankings. But also, be sure to check the keywords you want to market if it's worthy.
You should do more and more social bookmarking, and social media marketing that will really help you out.
You need to include more good unique quality content in your site for getting ranked again in google, as well as try to get quality backlinks for site, updation of site with quality content on regular basis.
In order to get high PR for web sites just improve your web site structure and back links. Quality back links are always important no matter how many you earned it is the quality.Optimize the web site some more(Reduce Javascript, Compress images),start a Blog with web site. You also need to check if your website was penalised by the very latest ‘Penguin update’. It is a fight against all existing forms of webspam including link spamming/ trading, keyword stuffing (and other forms of overoptimization), aggressive overuse of exact match anchor text, submitting to low quality article/ blog directories etc.