The credit card industry is very competitive online, you won't get very far at this time with traffic unless you pay for it or rank high on the search engine rankings. Work on your SEO and find more promotion tactics that can drive more targeted quality traffic to your site.
Hi, I also have the same feeling as some members stated above.You are targetting one very competitive industry which needs more and more seo works for bringing traffic...
My tip: Get some keywords. Your site lack keyword support and then optimize it for search engines. You site has a lot keyword potential. Try it! All the best!
What is long term term traffic and how can i know it that it is long term or short term help me guys syed