> as an introvert and shy person, going outside is very hard.
I’m introverted and shy and I go outside every day. I know it’s hard and I do it anyway because I believe the value of doing it is worth the effort.
> any tips on how to meet people, learn from them.
You are not going to like this answer because you already know it.
Go up to people and say hello, introduce yourself, and ask them a question about themselves. Get their contact information and follow up with them. If anyone asks you to do something with them (like dinner or coffee or whatever), say yes.
At some point you’ll meet an extrovert who will likely be willing and able to facilitate more of these connections for you.