I also noticed Google sent quite a bit more visitors my way after ditching an old version of Wordpress and migrating to Ghost, likely because pages loaded faster and my site worked on mobile devices. So pick a framework that's fast and mobile friendly.
I checked Google Analytics and saw what topics people were searching for and clicking on the most, which influenced what I wrote about/expanded on in subsequent articles.
What is a good level of content to add?
I am currently trying to add around 1-2 pages a day.. Is that going to take me ages to get traffic from?
There needs to be more than that right?
A classic marketing problem is how do you promote a real estate agent in city X? You need links, you need shares, media attention, etc.
Nobody wants to link the business card page of a real estate agent. However, if that real estate agent has a blog and has interesting things to say that can attract people who are searching for many different things, get real links, shares, etc.