Keep refining your approach, be patient, and consider gradually incorporating some off-page SEO strategies as well.
Then push it to the limit with a network of 100s of different websites.
You need to learn what works first and once you get through the trenches, sky is the limit.
Consider writing...