Presently i am doing seo in a finance site from last 3 months, but keywords are very competition, Please suggest me what to do ?
You have your work cut out for you with that. Its insanely competitive, your domain is not quite focused enough and it looks like you're unsure of what you're wanting to really target, making the whole job even harder. Plus this is the wrong section of DP to post in.
Place the keywords in the title and description while you are submitting to directories or while exchanging links with others.
You would need to first understand exactly which keywords you want to target. That would mean understanding your aims and your ability to convert that traffic info either a sale or whatever. Then you would need to assess your current rankings for that keyword, which in all probability is no where. Now you would begin a serious on page optimization and get your various pages and overall website thematically geared towards your keywords. Once you are finished with that assess your competitors strengths, on page and link building strategies and then outsmart their link building campaigns using articles, social networks, blog and forum posts, press release, reciprocal links etc. until you rank where you want to rank
well, i don't know about your website and keywords but if you're finding it tough to rank up then better go for using long tail keywords in your market and i myself know there are several in finance market. And if that is tedious to do as you have built the site then try getting your traffic from other sources than search engines. Hope it makes sense