How can I improve my chances of getting insurance despite my record ?

Demonstrate your rehabilitation, maintain a good credit record and consider anger management courses if applicable.