Since your GMAT and TOEFL scores are high enough, if you have made excellent contribution to your group or had wonder working experience, your situation is not that bad. The only drawback, so far as I know, is your pretty low GPA. To get into a decent MBA program, which is not totally impossible, you'd better have done fabulous job AND be able to market yourself.