Just throw some soap at 'em. That'll get 'im, ma!


Seriously, that's a tough situation. Shitty neighbors are the pits, because you have to see someone you dislike all of the time...
You probably should get the town or cops or whoever involved. It would most likely be the easiest and safest way to get at least something done about it.

Good luck in any case.