How many months has this guy owed you that much? It seems like a while. Let's just say he continues with $50 payments at intervals of 3 months. It'll take 7.5 years to get all your money back. And that's not taking inflation into account.
In other words, you need to beat this guys ass.