As you said your son's ear infection
is persisting for last three weeks. It is unusual if treated properly.
Distension of abdomen with poor appetite
should be evaluated to rule out any liver
or intestinal disorder.
So I would suggest you to consult your doctor for reevaluation of the present condition and management accordingly.