Too many people know that they will not be caught.
I keep thinking that the way out of this hole might be
Police Community Traffic Officers.
The real police can't be everywhere, there just isn't enough of them. In my village, the PCSO's are dealing with anti-social teenagers and can't deal with traffic offences anyway. We have had Speedwatch from residents but it is ineffective. Once in a blue moon we get a cop with a speedgun for an hour. So maybe it is time that locals could police their own roads.
I am thinking in the area of black and white offences initially, like speeding, and mobile phone use that would result in actual fines and points. I think you would get enough volunteers to make it work. You would be hated more than traffic wardens though !