I'd suggest you take an advanced driving/riding course.
Economically there is a good case for it as the accidents cost you money on increased insurance, loss of NCB and excess.
But chances are on a bike you won't come off so lightly if you have an accident.
It will really sharpen your concentration and help you avoid accidents by anticipating, observing, positioning correctly etc.