The enthusiasm of the various practitioners here is exemplary! A few points to note:
1) this is a good forum for general information. Nobody should IMHO be offering specific advice or diagnosis here.
2) my own emphasis here is on the proper assessment of the situation, rather than the mode of treatment, because given the information here there is no way of knowing this isn't a serious situation, such as a kidney stone, gall stone, psoas abscess etc, or even worse. In such a case, the involvement of the GP may be absolutely vital. It probably isn't those things, but any amount of advice about stretching of hamstrings, elbows in buttocks can only be given in light of much more information and a proper assessment.
3) I mention osteopath, partly because of my own vested interest, bu mainly because the training is extremely thorough in the clinical implications of signs and symptoms. However, you can choose any primary-care therapist in the first instance, which by definition means somebody who is able to diagnose without supervision, and therefore also knows when to be respectful of complicating factors that may indicate a serious condition. For example, as mentioned, a good homoeopath might be entirely suitable for this, you'd have to ask them.
4) the type of therapy you choose is not nearly as important as the vision of the therapist, however, I come back again to the importance of understanding the situation properly.
5) mixing therapies may be acceptable, but that is also for the individual therapists concerned to agree, and they should all be kept in the loop. It is very possible for too many cooks to spoil the broth. On the other hand, this is an holistic healing forum, holistic doesn't mean doing lots of things IMHO, it means having an all-encompassing approach. It is not really possible for one therapist to comment on how another might like to work, so just because the ABC therapist is happy to share a case, that doesn't mean that the XYZ therapist will not be aware of a possible conflict.
So again, given the nature of the symptoms, rigorous assessment first, find the best practitioner you can. I would start by asking friends, colleagues and family who they have seen for this and that, and then speak to whoever is recommended first to make sure you are happy with their take on the situation. Work with that practitioner, don't just use them as a subcontractor: much of the benefit is not from the treatment, but from the advisory role they can take in helping you navigate the developments of this situation.
Don't jump from therapy to therapy without good reason. If you think your therapist is missing something out, then ask them about it. It really is very unhelpful to discover the reason that the patient one has been treating for weeks isn't improving is because they were mixing and matching treatments without any coherence or coordination of programme.
That's all!
Good luck.