I got a backlink to my site but my site is still new and not showing any backlinks- do i have to first wait for google to crawl my site for my BL to show up?
It takes time for Google to recognize backlinks. Google will take the link into account if the page has a high PR, is of a similar theme and has not got many links on the page on which yours appear.If the site has been flagged by Google, you may not get results.
About google backlins. You can find them two ways: link:website.com - this gives only a few of the links, updated once in a few months Google webmaster tools - this tool is much more accurate and is updated monthly now.