As you are in finance/investing niche you can drive a lot traffic from "LinkedIn" its really good for pros .. just make your profile look professional and add your website links .. you can easily find finance/investing groups there just join them and start sharing your views with the group members .. LinkedIn can drive massive amount of highly targeted visitors to you site. give it a try if you haven't yet..
Write thought-provoking articles on finance and investing and publish them on article submission websites. This can get you qualtiy links to your site.
I will assume that you are using Wordpress and that you've already done your keyword research. A good plugin to help you is SEO by Yoast. This plugin will help you with optimizing your on page factors like keywords, descriptions, titles etc. It also generates a sitemap. Your first step is to submit your sitemap to Google and Bing. Get your site indexed. Google is much easier than Bing, but if you use both, it will also get you in Yahoo, and it will cover about 80 percent of search traffic. Next, submit your blog to the best RSS and blog directories. This is easy. Robin Good has a list of 55 top directories. You can search for it online. This will help you with backlinks, but it also puts you where people are searching for blogs. Comment on other blogs. Technorati can tell you the most popular blogs in your niche, so even if they are no follow, you still want to comment. The best software for doing blog comments is Comment Kahuna, which is free. It can help you find blogs on your topic, tell you if they are do follow or not, and help you speed your posting. With comments, get involved with your community. It's still about branding and being an expert. Write guest blog posts. You can do a search in Google for sites on your topic that accept blog posts. Also, sites like My Blog Guest and Blog Synergy can help with this. Use a comprehensive ping list so that when you update your blog, all the ping services know. Post on social sites. You can use tools like OnlyWire or Hootsuite to help you with this part. Make sure you have a subscription available in both email and RSS. Google offers Feedburner for free, and it will give you statistics on who's reading your blog. Good for helping you figure out where to go to get traffic. Finally, send out a press release and write articles. These both work well for promoting blogs. Good luck, Jinger
Have you looked into paid traffic to advertise your site? The finance niche is very competitive so SEO may not return any results for several months or even years
Make sure you are consistently working on SEO while building up a social media presence for your blog and brand.
you can increase traffic through video submission and press release. This is one of most effective way to increase traffic. .
comment on dofollow blogs article with good content social bookmarking press release SEO friendly directories
Optimized video content generally ranks more quickly than written so you should integrate the use of videos in your SEO activities.