I can’t really see what happen with your picture.
The mirror modifier use the origin point to create a symetry of your model according to the axis you choose.
So… be sure your origin is put at the right place and Apply any rotation/scale you could have done with CTRL+A.
Maybe it can help, otherwise don’t hesit to put another picture of your scene to see what is goin on here =)