I would see a good sports physician as a starting point. There are some good sports physicians in Sydney. I've heard that Seamus Dalton is particularly good with shoulders. Otherwise, Nathan Gibbs and John Orchard are meant to be very good.
My GP was absolute useless with my joint problems. I have been seeing a sports physician for more than 5 years now and has much more of an idea how to manage my joint problems.
You may not need to see a surgeon. 90% of sports injuries don't require surgery.
Good luck !!!