Google doesn't do a very good job of keeping up with backlinks linking to your site. While it doesn't show 100%, the most complete single method of seeing exactly where your backlinks are coming from is to do a yahoo search:
http://yoursite.com
Also there are several free software's available that help with
seo and site ranking. I'd recommend Web CEO as it has IMHO the best free options available. It will break down your page ranked on several factors, such as Keyword Density, Use of Meta Tags, Titles, Descriptions, Alt text, incoming and outbound links etc. It also provides some pretty useful advise on how to correct any particular place you site needs help.