I agree with kuaileba. I just got my EB1A approved and I don't think my BG is better than yours.
I think you should focus on your petition letter. Make it clearer and sound stronger.
Of course, luck is very important.
GC appl, really a game.