SEO or SMM is all the good way to drive traffic ,you could do both if you can , if you want to drive traffic more quickly , paid per click is the best way ,but it have to run more capital .