Focus less on how great of an engineer you are, and focus more on how great a business professional you'll be - which means highlighting all the aspects that you think will make you a great boss to work for someday (i.e. your ability to work with people, being a great judge of people, and knowing how to make judgment calls in ambiguous situations). And also in b-school admissions, no one cares about what happened before college. With that in mind, my hunch is that you may be overreaching -- Ross, Darden and Tuck are likely stretches, and schools like Georgetown, UNC, Texas, USC, Indiana, etc to be sweet spots for you.
Follow me on Facebook