currently i am working on a keyword "housekeeping services" my site is in second page do any one check my site and say wat i need to do i've posted almost 500 directories 300 bookmarks but stil now it is in 2nd page ????why???help me out folkz
Its beacuse your competitors have more backlinks than you, Keep up your good work.. , also it will take time for google to read all inbound links, to index your website on the spot you deserve..Just focus on building more backlinks you can..
As hashif said just continue your backlink strategy and it will pay off in the end. Do not expect immediate results. Even after you hit page 1 or position 1 still continue your backlinking strategy or your competitors will continue building backlinks and take your spot.
Personally i suggest you to that, you make a one new blogger site and blogger give facility of Link List, now put your keyword with URL in Link List. so your keywords and blog will be crawl.