Hearing about the litter makes me aggressive, you go there to enjoy the beauty of nature and then you decide to make it a bit uglier and poison the environment?
I've found that people are reluctant to litter on a clean beach yet unthinkingly do it if the beach is already visibly trashy. So the strategy is to get a beach clean enough where it is obviously not OK to trash it. People will get it.