Have a shop
Have a store where people can physically go into and buy your clothes. This would make people more aware of your brand if they see it in person. Also, it would make it way easier and reassure your customers that they have the right size and the clothing item suits their body type. I would suggest starting out in a big mainstream mall in a big city in Australia and slowly start opening more shops up across the country then have a few shops in New Zealand. For New Zealand, I'd suggest not just having one shop in Aukland. Personally, I find that many people who live in other cities and towns get annoyed that Aukland always gets all the good shops. I suggest maybe places like Wellington, Napier or Christchurch