Your setup is incorrect. for every x of N2 consumed, or every 3x H2 consumed, you get 2x NH3. you're told 2mols/2L, or 1M, NH3 is formed.
2x=1, x=0.5
4-x +4-3x + 2x does NOT equal 1. The sum is 7M, but you can't know that until after you calculate x first.