Just keep on building your backlinks. Try to share your backlinks in social media/social networking sites in-order to make it index faster.
Google rarely shows backlinks and is very picky about it so that nobody could game their algorithm. Have you checked your backlinks with yahoo or Majestic SEO. Have you checked your direct competition for your keywords, if yes then just analyze what they are doing and do it better. Mother of all advices - "do what your competition is doing and do it better!" Good luck because you are in one competitive niche. regards
Google usually updates its BackLinks(link: operator) once per 3 months. (2 weeks for Google webmaster tools).
Funnily, I'm beginning t think that the best way is to build one good landing page and link to that using forums, squidoo and directory submissions. Too much effort is wasted maintaining a full site.
Friend, google does not show a website complete backlink. I have made more than 500 backlinks for my websites, but it shows only 23. This is not a matter for worry. By the way you should check your backlinks in yahoo explorer. That will give you maximum results even nofollow links.
Use the search tools submission, dictionary submission, use forum or bolgs to advertise, Link exchange service.
Do more and more forum postings and You will get a lot of back links for this. See, SEO is totally on going process so all you nee dis to put your efforts continuously for getting the back links continuously.
I have a gambling website and it seemed to take forever for google to show my backlinks but thankful now they are appearing. so don't give up.
You should vote, digg, stumble and comment on other articles in your niche / category submitted in the social networking sites, is called cross bookmarking. For example, if you digg, vote and comment on any of your friend's latest posted article on digg.com, you will also get the same favor for your articles from your friends. This way, your submitted articles get more exposure and might come on the top list of that particular Social Networking site Hope that helps !!!!