Respected Sir,
I can understand your concerns regarding your son's academic performance but before giving any suggestions to "improve his learning power and ability", I would advise you to please check your son's IQ using standardized instruments by consulting a qualified clinical psychologist. If his IQ turns out to be borderline or even below that, you should consult a psychiatrist with those results who can advise you further regarding your son's abilities. On the other hand, even if his IQ turns out to be average or above average, even then a psychiatrist could help rule out other causes for the poor scholastic performance
Next Steps
Get an IQ Assessment from a Qualified Clinical Psychologist and consult a Psychiatrist