Most upvoted comment
Top rated Music books on Reddit rank no. 86
piano blues: can’t seem to play the piano despite learning it for 9+ years(r/piano)
You sound like a person who is a victim of learning to play pieces rather than playing the instrument. Look at the page, decide which keys to hit, then stare at your hands while you repeat it until you can play it. Pieces are probably memorized before you can even play them that well because all of your practice is spent looking at your hands rather than trying to read music in real time.
You need to spend more time actively reading very simple stuff that you can actually sightread. You should also be trying to learn a new tune that is in the range that you can polish it up in a week. This usually makes them just hard enough to be challenging, but difficult enough to let you isolate technical limitations and work through them.
You don’t even necessarily need to practice more, but you just need to practice with focus and efficiency. The problem with “practice makes perfect” and the 10,000 hour idea is that people think that they can just randomly noodle and hack away at the keyboard for years and that at the end they will just magically be awesome.
You improve at what you work on. If you want to be a better player, you wok on what you suck at. Only perfect practice makes perfect.
For daily sighreading, you might want to start with this. For pieces to work on weekly you can try some of the Czerny Progressive exercises and just work through them.