I recommend either going to shanghai or bangkok. For something like this I think its probably better not to wait any long and go and have it looked at and fixed. a lot of people go to bangkok for all sorts of ailments big and small because of the excellent health care and english speaking doctors. if you want i can recommend how to get there and what hospitals to go to. i know its more expensive but in the long run it will be worth it.