Hello practo user,
I understand it’s difficult for you to initiate conversations with strangers and make female friends. As mentioned by you, it may be due to personalty trait of being an introvert, but there may be other underlying factors for it. For better insight, it’s recommended to consult a clinical psychologist.
Next Steps
Visit a clinical psychologist
Health Tips
Try initiating or engaging in conversations with family members, set a goal for a day (I will talk to one stranger), smiling and nodding is a good way to communicate by non verbal cues, increase your social exposure gradually.
Reading a book or newspaper verbally may help to improve stammering.