Буквально на днях сам задался таким вопросом. Изучаю французский в университете примерно месяц. Обратился за помощью к подруге, которая владеет французским. Посоветовала следующее:
"Произнеси несколько раз подряд слово «шахта». Во время произношения обрати внимание на то, как именно ты произносишь в этом слове звук «х». После чего произнеси его несколько раз отдельно. А когда будет получаться этот звук произносить отдельно – прибавь голос и попробуйте произнести не глухую, а звонкую согласную и тогда должна получиться французская буква «р». Потому что "р" произносится корнем языка, а не кончиком, как мы делаем наше звонкое "р". Еще похоже на то, как горло полоскать."