These are helpful tips. I'm very good at asking questions so as you point out, I use it quite often.
I'm still debating on the lack of confidence part. You might be unsure as to how to approach people, but that doesn't necessarily mean you're not confident. I guess I don't have an example for a person's lack of confidence, but I see people that show too much confidence and it feels quite aggressive. So yeah, I'm providing an anti-example. I know. But haven't you had that experience with confident people and because of that being unable to bond?
Anyway, I digress. Thanks for reminding us that anyone can make friends with a little push along the way.