Hi! Thanks for considering me an expert. I picked this question because it was interesting, and then I saw my name there (even though I never got a notification that you marked me there...so sorry if I am late).
I believe you do not have to be shy to talk to people. I know it is easier said than done, but I am a shy person myself and learned to be outgoing and now am not really afraid of talking to anyone.
It is super cool that you are from korea, I am learning korean actually! I love the food, the language and the culture, would like to go to the country someday! (See , this is one example on how to make talk with a person!) Anyways, back to your question. If you have interest in a person try to start a conversation with something basic, asking out, asking random questions. Saying I love you right away might scare people. In fact you need to better get to know each other first so you really find out if that person interests you! For example, sometimes you admire a person because he or she is attractive on the outside, however the personality of the person might be annoying.
Sometimes we also get into relationships that we think the person will change and be what we think he or she is, but do not waste your time, people never change, we cannot change others, they are the ones who can change themselves.
Now, go ahead and dont be afraid to talk! You can start with small talk>invitation> and then if you think the person was nice you can keep talking to them. A tip is, do not throw on the table that you have a love interest at first, as the person should also get to know you better!