Buy AdWords. Okay, so you're going to have to fork out a little cash on this one, but it really is worth it. If you acquire some keywords or phrases on Google Ads, you're virtually guaranteeing that your company will show up when someone inputs those words or phrases.
You're an expert in the things that your business does. So write some articles and submit them to article sites. Don't forget to do your keyword research first. Always include a small 'about the author' section appended to each article. That way, you should see more traffic headed towards your website to see what you're all about.
Make sure visitors to your site can contact you. A phone number or address isn't enough anymore. You need email addresses, Skype, MSN, Yahoo... The more ways people can contact you, the more business you're going to get and the more often those contact details will show up elsewhere on the Internet.
http://www.chennaibizbook.com/
Link to other sites where appropriate - another sure-fire way of getting your site up the search engine rankings.