外国人の友だちを作るには、日本語ボランティアへ登録するのいうのも悪くないでしょう。日本語ボランティアは、日本語を勉強したいと思っている外国人に対し、その手助けをすることです。日本語を教えることとは違いますので、特別な知識や訓練は必要ありません。
日本語ボランティアは、多くの自治体が行っています。各自治体とも、日本語ボランティアの手が足りなくて困っています。外国人の日本語学習を手助けする立場ですから、外国人から、こちらに話しかけてくれることになり、友達もできやすいと言えるのではないでしょうか。
ただ日本語ボランティアを必要としている外国人は、多くはアジアの人です。韓国人が多く、その他東南アジアの人もたくさんいます。彼らの多くは、英語が話せないことが多いので、英語が話せる外国人と友達になりたいと思っている人にとっては、少し物足りないかもしれません。
また日本語ボランティアの教室では、あくまでこちらは、日本語を教える立場です。もし外国語を教わりたいと思っても、教室で教わることはできません。友達は比較的簡単にできると思いますから、教室で友達になって、相手の言葉を教わるのは、別の機会に会ってするようにしましょう。