My tenant had the same experience - being parked in and since he often had to leave for work before 6:00am it was often a nuisance. After various notes on windscreens, knocking on the car owner's door to ask him to move the car (quite often they would refuse) I told him to call the chairman of the BC, whatever the hour. After about 5 such calls, the chairman switched his phone off so then he knocked on the chairman's door until he came and sorted it out. This could easily take an hour or so and was unsatisfactory
At the 2012 AGM it was brought up and it was proposed to issue a R200 fine to residents who willfully parked obstructing access to legitimate parking areas. The motion was not passed as no-one could decide who was to administer it. Then about 4 months later someone parked so badly that an ambulance could not get in, so a breakdown lorry was called and towed 2 cars away (the owners refused to move their cars). The next day a special meeting was called and the fine went from R200 to R500.
One owner now owes R 3500 for fines on his car. He comes home drunk at 11.30 at night and parks anywhere, often obstructing cars, one day he stalled in the sliding gate and no-one could get in or out. An attorney has been engaged by the Managing Agent to recover the money
It amazes me what lengths you have to go to, to make people behave in a responsible manner