Good SEO, like the roots in this picture, doesn't happen overnight or over a few weeks. It just takes some time to establish all the criteria with Google. Google can tell when you're trying to do it all at once, so just slow down and do backlinks, posts, etc. every day. Over time, it builds up with respect from the Google algorithms.