When i started online i didn't know how to buy a domain name or install a wordpress But i started learning the basics before reading any advanced strategies. i was reading every blog post online. and found many articles that brag me with their income or stories. as the time passed i learned those people used to blog for years to write high quality content, build backlinks and establish a strong brand online. The makes them sell more of their own products or products from other marketplaces such jvzoo and clickbank. My advice always learn the basics before any advanced strategies to make things happen for you. and when you have your own blog. focus on one traffic source, master it, know its secrets and know its best strategies that bring you the most traffic. Here are 5 Steps You Should Follow : 1-Spend More hours to know who is your target market and do some keyword research to know your keyword is not competitive so that you get enough organic traffic. if you focus on competitive keywords, you end up with no natural traffic. 2-Build Your Tribe : I know there are some social media sites. But Your main focus should be facebook. why because everybody has a page on facebook and millions are using it everyday. then why you jump from traffic source to an other. its waste of time and you end up your day distracted and doing ntohing. 3-Join Private facebook groups where you build enaggement with people. the same on this forums. if you spend 10 minutes writing something that has value will get you enough visitors to your blog. 4-Add Sign up to Your Blog : If you don't capture the traffic that comes to your blog. you are losing visitors. its like building your own small network. and you can send traffic whenever you want. use this strategy and you will spend no dime on facebook ads and never rely on other traffic sources. 5-Never Give Up and always keep adding more Good content to your readers and subscribers. they are always hungry to read strategies that work and grow their online business.