My website is new and its not ranking well enough compared to its competitor websites may be due to the reason that my site doesn't have enough backlinks. The problem here is that Google says not to get backlinks from web directories, social bookmarking sites, guest posting is also not working anymore than where shall I get links from. The business model of my site is business directory of LA, what quality does Google expect from me although all the information users require are already there on the page such as business name, website, email, contact number, logo, address and a map to guide the users.