I like this.
As for your woe, what you do is become really good friends with her and spend time with her without your best friend. Eventually he'll start to get insecure, and he'll attack her (not physically, although if he does you're in, unless she likes it) over it. She'll get annoyed that...