I'd start with the council, at DD's school years ago they sent out a parking officer for a few days and it sorted everyone out.

I am also a fan of passive agressive notes left on the windshield