Читайте википедию (пока не заблокировали). Статья хорошая.
А вообще ain't в песнях используется повсеместно будь то рок, хип-хоп или поп.
А вот в разговорной речи мне не встречалось. Видимо в Нью-Джерси так не говорят.