Hi
I read your full description and things that you would like to apply and don't while building backlinks.
So far you have listed most of the platforms where we build links, but you mentioned to get links from Australian sites, it can be done but you must know its blogging way to get links in Australia.
As you may come across to Australian directories some of them paid and few are free.
I can buil links via Social networking where you will get backlinks to your site and also Niche related traffic. What I will do, set up your company profile on Social Networking sites like Tumbler, Digg, Delicious and so on, here I will create audience related to your niche and get backlinks from them to your profile and that makes sense to Google to give you credit for that backlinks, otherwise nothing will work by simply submitting your site once on Social networking.
Niche related Blogs to follow and build links on based upon Blogging and so on.
However I have said all, but I haven't seen your site, Please share your site so I can see your real audiences as well.
If you have any question just leave me a message I will be right back,
Thank you so much.