There is no way to generate huge traffic on instant base. For that you have to do hard work. Guest posting, Blog Commenting, Organic Traffic, Make a social profiles and Increase followers, Regular posting, Put social signals on every page and blog. These are the normal ways to generate traffic and almost people are suggest you same including me also. As per my opinion you have to focus on Keywords, Title, Meta. It takes some time but gives you huge satisfaction. You have to choose keyword smartly as per your website or blog category. Us targeted keywords with- How to, Why, Tips, Suggestions, Infographics, these words are mostly search over search engine. You can use this in your blog titles too.
Hope it may help you.