like attracts like
People tend to seek out or be attracted to those that are similar or like-minded. I guess I shouldn't be surprised that John wants to find other Americans to hang out with. Like attracts like, after all. I know that like attracts like, but you should try associating with people with some more diverse perspectives on life.
opposites attract
Unlike people tend to be drawn to each other. A: "I have no idea why Ben and Julia are together when they have such different interests." B: "Well, opposites attract, right?" I know firsthand that opposites attract because my wife and I are very different people and have a very happy marriage!
you attract more flies with honey than vinegar
You are more apt to get the results you want when you use kindness, rather than anger or aggression. I think the kids would visit you more if you were nicer to them. You attract more flies with honey than vinegar, you know. A: "The board rejected my proposal!" B: "Well, maybe if you didn't scream at them every time something went wrong, they would be more eager to work with you. After all, you attract more flies with honey than vinegar."
attract to
To entice and thus draw toward. A noun can be used between "attract" and "to." Watch out, bees are attracted to those flowers! A nice business card can attract a lot of new clients to your company. My sister has always been attracted to fashion.