Because you are an Australian company with an Australian domain and hosting in Australia you will find it harder to rank on Google.com - especially for competitive keywords.
To be honest after looking at your site I don't think you're quite at your fighting weight for competing on tough keywords in a foreign search engine.
If you really want to rank in the US you might want to conduct an onsite audit to check for issues (example-home link in top nav links to /index) and also invest some time into link building.
Hope that helps.