Hi,
I think you can trace your site problem better than us.
Because you did link building or other SEO work for your site.
May be you avoid any rules and regulation of google in your link building way.
May be your contents have not good ratio of targeted keywords.
There can be many reason.
Thanks
