So here's some advice:
When you show up someplace new, don't jump right in with expert advice. Especially when no one asked for said advice. Participate as a person. If someone asks a question, and you know the answer, feel free to speak up. But don't do it in an "I'm the authority, here's the answer" way, suggest it as a possibility. Even if your answer is the only answer, humility makes a huge difference.
Another suggestion would be to not try and put yourself above others. Things like saying you're hotter than other female engineering students, or you've been in america since the mayflower make it sound like you're insecure and seeking approval. What it does instead is open you up for criticism. No one cares what you look like until you bring it up. Hell, most of us are fat and ugly, but we don't set ourselves up as anything else...