Talk with someone, listen what he says, ask questions, people love talking about themselves and their interests, we all do. You will eventually figure out they share at least one interest with you. Then you can start talking about it and the person will love it. If you don't share interests, investigate about the other person's interests (he already revealed them during the talk), then you will be able to talk about it with him.
Warning: Let the other person talk more than you, try to just ask and answer questions without extra details (if they want to know more, they will ask) or you will look like a human radio and annoy them, it happened to me already.
You won't find someone who shares all your interests, but you can talk with many different people, each will have one of your interests. You just have to find out which interest belongs to which person.
That is how I talk about my interests without annoying people.
That is how I make friends.
I learned it by critics and reading books about emotional intelligence.