Я считаю, что наиболее человечный способ, пресечь общение с навязчивым человеком, который Вам не близок - это тактично поговорить с этим человеком. Выяснить, почему он так навязчив.
Важно не отталкивать и не отбрасывать человека. Но нужно дать понять, что этот человек не близок Вам.
Если бы Вы были человеком совсем нелюдимым - Вам было бы намного легче и проще. Вы могли бы сослаться на то, что Вы не делаете для этого человека своего рода негативное "исключение". Вы были бы в этом абсолютно искренни. Вы бы могли сослаться на то, что Вы в целом - человек нелюдимый. Иначе человек заподозрил бы Вас в избирательности, в предпочтении. В том, что Вы избираете людей. Как пирожное. "Вот это пирожное - вкусное. Вот это - невкусное". Но люди не пирожные. С ними не получится без разговора.
Человек - если Вы чувствуете, что он к тому же особенно навязчив по отношению к Вам - он же ведь не просто так навязчив. Не без причины! Нужно более подробное понимание ситуации, конкретной. А если кратко - нужно выяснить причину навязчивости этого человека, узнать её, а затем тактично поговорить с человеком, благожелательно и деликатно дав понять ему, что Вы - это совсем не тот человек, за которого он Вас принимает.
Излишняя прямота и грубость могут оттолкнуть человека. А ещё похуже - спровоцировать ответную грубость и хамство в Ваш адрес. Вот почему я считаю, что нельзя людей просто брать и отпихивать, как футбольные мячи.