Unless he is violating zoning or did not get the addition properly permitted, there is nothing you can do about this. Subject to local zoning, housing, etc. laws, someonne can build whatever they like on their property, regardless of whether it blocks the view of or overshadows a neighbor's property. I sympathize: the exact same thing happened to me (in NJ) and I could not do anything about it.