Holly:
I'm assuming you are something like:
+3 Str, +1 Wpn Focus, +1 Eye Bonus, +1 Basic. For your stated 1d20+6 attack.
This turn you also get +2 for Holly flanking the enemy, so you actually hit AC12, which might be enough!
Close. His +6 is +1BAB, +3 STR, +1 eye's song, +1 high ground. And yes, he will get +2 for flanking, assuming he doesn't mind taking a 5 foot step to X16.
Holly would not have gotten an attack, though... She moved and readied. That's two move equivalent actions. If you have a +1 BAB or higher you can move and ready in one action. However, this is probably good news, because rolling a 1 means you would've had a critical failure threat.