One of the core problems with enforcement right now is that municipalities rarely impound cars because of unpaid tickets. So often you'll see that someone that caused a major fatality crash had thousands in unpaid fines.
I think if we just took away cars and licenses, and eventually throwing people in jail, it would have a huge positive impact.