Off-page SEO does not work properly without on-page SEO, and without off-page SEO, you cannot rank for big keywords, even with on-page SEO alone.
First, you need to build a strong on-page presence (content, keywords), then you need to establish authority off-page to survive in the long run of...