can i control dc motor position by NewSoftSerial?

If communication fails using the hardware serial port, what makes you think that using a software serial port will be more successful?

Seems to me like you need to resolve the failure to communicate, first.