Groups of people that are more/less willing to speak in their language?

I’m learning Russian. It seems this group of people that have it as their native tongue aren’t willing to speak it as much as say Spanish speakers or Chinese speakers. I have a feel this is a cultural thing and these people are more closed off/“stick to themselves” and would rather speak Russian within themselves and/or speak English only.

It is a bit disappointing but at the same time impressive. I get hit or miss reactions when I say I’m learning Russian. One side is “why??? Why would you waste your time?” and another “Wow, that’s pretty exotic!” because it’s not typical for an American to learn it.

On my college campus we have quite a few ethnic groups now.
-We have the Spanish speakers that are more extroverted and would be very likely to amuse you with some Spanish.
-Japanese. They stick to themselves (being exchange students, this is expected) but are looking for friends and will likely help you with Japanese.
-Saudis. They like to hang out with everyone but they prefer to speak English.
-Russians/Ukrainians: Either they hangout with everyone and speak English or they stick with themselves and speak Russian with ONLY themselves. The latter is usually the case.

My goals in language learning are to have conversations and communicate with people. To polyglots out there, are there certain people out there that are willing to appreciate the effort that you’re trying to speak their language or do they look the other way and prefer to speak the country’s language?

I had such a problem with Turkish people in my city. They tend to speak Turkish among themselves and German with Germans. I couldn’t break this barrier and this was frustrating for me.

In my opinion there are multiple things that determine the “chance” you have in succeeding to find native speakers to be willing to speak with you in their language.

  1. Location
  2. Ability to speak English (mostly based on the amount of English they had in school in their native countries)
  3. Individualism vs collectivism (as a cultural aspect in their native countries)
  4. Masculinity - countries that are more masculine tend to stay more with themselves
  5. Insecurity - based on respect (For example; Chinese tend to be shy towards foreigners, because somehow they feel like the foreigners are “special”)
  6. Congregation - if there are more people from a country in the same place they tend to stick together more often

I guess I could come up with more reasons. It really depends on many reasons.