Sorry to hear hes still not eating for you, and I would have to say that I would for sure make an apt with a vet. There is only so much we can do over the internet when it comes diagnosing the problem and I think its at the point now were your going to need a vet to run some tests and by the sounds of things he is going to need some real meds or antibiotics. The vet is able to give proper doses of certain meds to that go by weight and this is very important, if given to much it could make things worse or give to little and it just keeps the problem at bay till the meds are gone and then hes back to same old problems a week down the road.