If you search for your keywords and compare with your online competitors, your listing would be different based on many factors. Here many do think "how competitors site ranks well even if their Google Page Rank is low than my website".
You need to understand two points, first point is that the Page Rank you see through Google tool bar or any 3rd party online tool is of old data. These are tracked for Google’s internal references and they are no more related to SERP’s.
And point 2, site SERP’s varies based on content and quality backlinks with right anchor text related to the site subject and also sometimes there would be difference based on keyword page you focus. Keywords in home page ranks well then keywords in inner page. So compare all these SEO factors with your site and improve your SERP’s.
Like Jag's SEO a day blog Facebook page. Help the page to grow and reach all SEO help seekers :D