Hi, I am a web-developer, who also has interest in SEO and for a few months i am working as a freelancer. I started optimizing a website but a problem occurs and that is actually it not ranks pretty good in the UK search engines. I made a lot of backlinks, link-building, keywords are on point, the optimization is getting better. Wrote new original content, made the design more simple and useful, the on-page SEO is good. After all, months after i started, i do not seem to track the higher positions of the site and it stays in the same positions. What do you think and suggest how to proceed? How should i optimize?