Could it be the way you dress. Avoid too short skirts, shorts, tube tops, cut-offs. Don't wear anything made of leather or that is trashy. Don't talk dirty. I'm sure that not everybody thinks you're a dirty person. Ignore them and if you have to report them for sexual harassment. Do they even have a reason? Are they making things up?