I think we have to wait until the Eschaton to see real social justice. So what do we do in the meantime?That's a real good question.
No, I don't have a real good answer.
I do think that an important consideration here is worldliness. Trying to achieve social justice is a way of choosing the world over God.
It is tempting to say, just forget about social justice and focus on people you see in your life who need help. On the other hand, while we don't have social justice and it does not look like we ever will, lots of things have gotten better. How did that happen and could they get even better? Without trying to be perfect that is.