Welluh. Finnish is my native language, so that's a definite fluently spoken one. I've been studying English for about 11 years now, and become quite decent at it as well. I can speak Swedish and German too, but I'm nowhere near fluent when it comes to those two. I have a tendency to forget words easily. :B
The most effective way is to go to him personally and say that you need to have a talk. Text messages are not that good because you can interpret text in the wrong way far too easily. It also feels somewhat distant. To me, this all seems like an unfortunate misunderstanding. You took something wrong, he took something wrong, and it led to this. Don't worry, though, it seems to have been just a silly incident which can be explained somewhat painlessly.