Effective way. You obviously have some kind of problem that other people don't have that gives you discomfort without any obvious way to solve it. Seeing a doctor helps to rule out some underlying, organic problem. I don't know about very wrong, but being able to sit only five minutes indian style seems very low.
I've seen yoga books which explain how to ease into sitting in full lotus.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.