I'm an osteo with chiro qualifications too and I always recommend my patients do Pilates as well - I put em straight and then they keep it there with core strength.
Physio is good for rehab after accident or operation but they arn't trained in 'body mechanics'.
GP's - useless - great for drugs but unless the underlying problem is solved it'll keep coming back (no pun intended)