Simple fix: Well describes an action. Good describes a thing.
Fancy fix: Well modifies a verb. Good describes a noun.
I learned to read well before I was in the first grade.
However, I did not feel good about reading aloud because I stuttered.
Sometimes. Then it gets complicated. As in:
I would tell my mom that the pie she was baking smells good, even though it did not have a nose.
Try this fix: I read well. I read good books. I read good books well.