Я уже отвечал на похожие вопросы. Попробуйте почитать вот
тут и вот
тут.
Но я повторю.
Чтобы найти девушку, друга, подругу, человека сходного мышления, нужно в первую очередь что-то делать в коллективе людей. Даже не обязательно общаться - просто быть рядом и делать что-то, что другие могут оценить. Пока вы сидите за компьютером ни у кого нет возможности узнать вас получше - дайте людям такую возможность! Если вы хотите найти девушку, то вам нужно находиться там, где девушки обитают. Они попадаются на работе, в спортзале, в кружках по интересам, клубах, походах, музеях, выставках и куче других мест. В том числе рядом с вашими знакомыми, которые "давно встречаются с девушками".
Вращаясь рядом с девушками, вам нужно просто "показать себя". То есть общаться. Если тяжело общаться, то можно, еще раз, просто что-то делать. Например, я очень люблю велоспорт и несколько раз участвовал в массовых покатушках - там все со всеми в результате перезнакомились на фоне симпатии, так как всем нравилось одно и то же. Понимаете принцип?
Если даже вы живете в глухой деревне, то этот принцип не меняется - ищите общества и делайте в нем что-нибудь. Возможно придется быть чуточку более изобретательным. Можно соседке вызваться дров наколоть и это будет поводом познакомиться с ее племянницей, например. Можно отвести малышей (у которых есть старшие сестры) в лес в мини-поход. Да куча вариантов. Не думайте что вы будете говорить, думайте, что вы хотите делать, ищите подходящую компанию и идите делайте.