Best get a good set of physio hands on you to see why there's a mechanical block. If in Sydney for a weekend I'd suggest the gang as the NSW Academy of Sport in Narrabean. But for someone 1000km North you must be close to the border? There's some good physio's in Byron and the surrounding area.