- Maybe try to use progression? Don't give them the hardest word problems to start. (Or if some kids can handle the regular word problems, keep a mix of difficulties.) By hard, I don't mean math hard only, I mean amount of word translation needed.
For example:
9 - 5 =?
Nine minus five =?
What is left when you subtract five from nine?
Johnny has nine pencils and gives five away. How many does he have left?
How many good pencils does Johnny have at the end of the day, if he had nine at the beginning of the day and during the day, he broke five pencils?
Also consider to lower math difficulty while raising word difficulty. Think about learning bra ket notation in quantum mechanics. When I have to learn that new, strange looking, notation, I prefer to do so with a very easy QM problem I have already solved with conventional notation. Not a hard old one. And definitely not a new problem (combining new content with new notation for the first smack in the face).
Love the comment about money. Emphasize that a lot. It is tactical, students have experience, it makes it matter, and it helps them in daily life. Same exact problem with money is probably easier than with physical dimensions.
Agree with the 3 reads concept and with teaching a process of translation. You got to take the WP, translate it into an equation, solve equation, translate back. Just teach this (step by step). Not as a concept. But actual step by step practice. (And per 2, do this with a crushingly easy example.)
Drill, drill, drill.