Recently noticed that many people do not like small talk. Can you tell me any other way to create contact with unknown people?

I am asking this as someone who is learning to talk to people and make new contacts on the ways.

Works with most of the people, but does not with some.
So I am really asking for any alternative way here.
Recently noticed that many people do not like small talk. Can you tell me any other way to create contact with unknown people?
Post Opinion