Тактические задачи - твой основной инструмент. На этом уровне большинство упущенных ходов и незамеченных угроз происходят из-за того, что ты не тренируешь систематический поиск. Решай ежедневно по 20-30 тактических позиций на Chess.com, Lichess или в приложениях вроде ChessTempo. Начни с лёгких, потом переходи к более сложным. Главное - не просто найти правильный ход, а понять, почему остальные плохие. Это научит твой мозг быстрее сканировать доску и замечать мотивы: вилки, булавки, скобки, открытые линии.
Параллельно играй партии с анализом после них. После каждой игры смотри разбор и специально ищи моменты, где ты что-то упустил. Сначала сам попробуй найти лучший ход, потом проверь с движком. Через месяц-два заметишь, что стал видеть опасности заранее, а не на шаг позже. Ещё полезно решать задачи на "найди защиту" - когда нужно не атаковать, а увидеть и предотвратить атаку соперника. Это сложнее, чем просто наступать, но именно этого не хватает большинству на твоём уровне.