Lower your peep some and move your anchor up a little bit. I can't tell you how much, but I would go with what BG said. It will feel a bit weird at first, but form changes always do. You will get used to it soon enough though.
This should lower your front sights when you sight it back in.
I think, it's been a long day, I may not be thinking straight yet

.
I think your form looks fine and you do anchor a tad bit low. Nothing wrong with it if you can get it to work, but from the looks of it you can't.
Paul