I can't tell you how many guys I have talked to who have simply said "I need to learn some openers to talk to women and pick them up in person." These dudes are usually terrible at starting conversations with people in general. looking for scripts or openers doesn't work for two main reasons 1) if you have no confidence behind your words nothing you say will matter and 2) if you don't know how to talk to someone when the opener doesn't go your way or you don't know how to carry a conversation for a few minutes after a successful opener then your opener is gonna be useless. If you need evidence of this go read neil struass' book "the game." He details very awkward interactions he has with women when trying openers with nothing behind them and he details how socially inept some of the people who use openers and scripts really are.

I was an introvert for a long time, the best thing I ever did was get a job in customer service in college. You will interact with hundreds of people a week and will see some of the same people multiple times a week and you can build a relationship with them. Just say "hello" or "good morning" shoot the breeze about something even super basic and crack a light hearted joke. I cant tell you how many people are just dying to have a conversation with anyone and even 3-4 sentences while you are on your way somewhere is a good way to practice. These job positions will allow you to get better at talking to random people all the time and better at testing things with people that you will have more recurring interactions with.