https://en.m.wikipedia.org/wiki/Double_negative
Whereas some double negatives may resolve to a positive, in some dialects others resolve to intensify the negative clause within a sentence.
Иногда двойное отрицание используется для усиления отрицательного значения, всё зависит от контекста и интонации. В случае с you ain't nobody перевод объясняется общим смыслом фразы: без "своего" человека ты - ноль без палочки.