If you're not listening to them then you are not being their friend. If all you want is people listening to you and being the center of attention then what you want is groupies (or minions if you're a mad scientist). Friendship is a two way street. Listening and caring about others is a learned trait. Babies are selfish and care only about their own needs. As you grow and mature, you have to learn to be social and how to connect with others. It takes time and practice and some people are just naturally better at it than others. Keep working at it.
Do the things you like to do and you'll start meeting people with the same interests. Right there, you have something in common and you won't even have to work hard to talk and listen on that topic.
You have to be a listener to make new friends.If you care about making friends, you will have to be in control and keep up your patience guard. Unless you have an attention problem, there is no reason why you can't get serious about making friends.It's your call..good luck
Your probably not meeting your kind of friend, do you know what I mean? If you find someone irritating after just meeting them, then there's no use wasting your time or there's. As you get older it seems to be harder to find new friendships.