Looks like not to many links and the onpage kind of low in density?
no exact matches on most these keywords?
if you do a google search in quotes "keywords" followed by site operator site:website.com like
Your search - "linux hosting company chennai" site:indyawebspace.com - did not match any documents.
windows hosting company chennai" site:indyawebspace.com no results
if you do a search linux hosting company chennai site:www.indyawebspace.com in google you see
this rank 1st
<cite>www.indyawebspace.com/linuxhosting.php on page density is better</cite>
<cite>www.indyawebspace.com ranks second</cite>
look a proximity
if you look "web hosting in chennai" also you dont see it in the remote
looking for external references for example "web hosting in chennai" "indyawebspace.com" -site:indyawebspace.com you also dont see too many.
Did you ever have the location and keywords in a header tag.