Can't get gas into my 1971 Dart??

When I try to fill my 1971 Dart Swinger, the gas nozzle just keeps popping off like its full and gas pours out of the filler neck onto the body? It's not full? Any ideas??
Thanks