Why My Keyword Rankings Did Not Improve In Google?

I gave unique content for my website, I fixed every error of the website, every day I do off-page SEO, importantly am used to do-follow links only. I did everything for my website.
But still, my keywords are not improving. Why it's happening? Does anyone give the solution for me?