Well, you are definitely off to a great start with those numbers! To help you deeply, I would need a lot more information from you. But I can tell you at least one thing about Yale: As the program is somewhat small, the seem to really like people who are intimate with the school, and who show that Yale is really a great preference for them, so you can try to reflect these things in your application. Best of luck!