Doesn't work, since they are fulfilled sequentially.
Do the opposite of my next wish. -> Fulfilled, he is set to do the opposite next.
Don't fulfill my 3rd wish. -> Fulfilled, the wish does effectively nothing and he's got one left that will be fulfilled. All instructions from the first wish are done with and discarded.
Ignore my first wish. -> Fulfilled, there is nothing left to be ignored about his first wish anymore since it's already done. The wish does nothing and he successfully wasted all 3 by trying to be a smart ass.