That's why you've been advised to talk to a lawyer. If you do that, your lawyer might start throwing around terms like "hostile work environment," and such, which will get attention, but not necessarily the kind of attention your're after. If you're not careful, you could end up fired (possibly illegally, but suing for this opens up another can of worms -- who wants to be the guy who sued his last employer?).
If you've gone all the way up the chain in management and nobody is willing or able to do anything for you, your only choice is to either suck it up or do something about it yourself.
If you've gone all the way up the chain in management and nobody is willing or able to do anything for you, your only choice is to either suck it up or do something about it yourself.