I hesitate to suggest this but why not just contact anyone advertising asking them to not use billboards for the reasons you have, to the point where a lot of people will take down their billboards as they'll consider them to have a negative impact on their business? Suggest to businesses not to use billboards for the reasons you have, instead of trying to ban the practice.