Arduino Nano Overload?

Using String are bad.
Use char arrays.

In addition, maximum baud rate of 38400 on Software serial.