Advanced driving courses
As well as mindfulness techniques, you might benefit from an advanced driving course.
Advanced driving courses are a proven effective way of enhancing your driving skills. These courses encourage much more effective observation and control ability.
These charities run courses and have local groups: