My advice honestly is that this is a lesson that you cannot control anything accept what goes on your property. This man has to make a living and I’m sure as a business owner during the recession he’s got enough problems aside from the fact that his big fat truck on your street is an eyesore.
Obviously by him parking on the side of the house he is conscience of what he’s doing. It sounds like this has taken up a lot of your time and I have to wonder if you are retired or a stay at home something, because who really cares on weekdays and evenings if a truck is out front if you are working all day and can’t see out at night anyway.
Damn, throw a block party- have fun and if they don’t show up leave a plate on the door. Its hard to be a d*ck to someone who is a friend or friendly…most of the time.