If it was a mechanical issue then I'd possibly look at doing some maintenance courses so you can feel confident that your bike is always in a good, safe condition before you ride it.
For general bike handling type stuff I'd look at doing some MTB'ing and/or CX- hurts less when you fall off, fewer cars waiting to hit you and you'll learn a hell of a lot quickly.
Do you know what caused the accident?
If it was a mechanical issue then I'd possibly look at doing some maintenance courses so you can feel confident that your bike is always in a good, safe condition before you ride it.
For general bike handling type stuff I'd look at doing some MTB'ing and/or CX- hurts less when you fall off, fewer cars waiting to hit you and you'll learn a hell of a lot quickly.