The Serial.begin just sets the baud rate for communication between the Arduino and the serial monitor. This can be anything providing both the Arduino and serial monitor are set to the right thing. It is the software serial that is critical as 1200 baud.
However unless you have corrected your code from the last code you posted to read the software serial correctly you are wasting your time looking at other things.