First of all, I ain't a native speaker.
And one of the most confusing sentences to me is
I ain't going to this place no more.
Ain't in this sentence basically means am not, so it translates to I am not going to this place no more.
What exactly does no more in this sentence mean? Does it have the same meaning as any more?