it's odd...since you know other things are not quite impressive...why don't you try to improve them? You listed several perspecttives: GMAT ,GPA, TOEFL, Intership, Research & Paper...you ought to know what are others except GMAT...do i have to contact a Bulge bracket IB for you? Do I have to tell you how to improve your TOEFL or GPA? Do I have to write some SCI paper regarding finance? You know what you should do