There are plenty of methods, like you can start the seo of your website plus at the same time start promoting your website through social media like facebook, twitter and other social media websites. Try to participate in finance related forums, write articles and submit them. Find some useful finance related blogs and comment their on regular basis become a regular reader for them.
Your question is way too general to get any meaningful answers.
There's plenty of general information and advice in the FAQs at the top of each forum, including the SEO and Internet marketing forums. Please have a read through those, and you'll get lots of tips on what you can do to boost traffic.
If you've then got any specific questions, please feel free to come back and ask them. In the meantime, I'm closing this thread before it degenerates any further.
Any posts I write in Arial are on my mobile phone, so please excuse typos etc. Any posts I write in Verdana are on a PC, so feel free to berate me mercilessly for any mistakes