Baud Rate & Hardware Serial programming steps

hi Guys,

while(1)
{
//If a character comes in from the cellular module...
if(cell.available() >0)
{
incoming_char=cell.read(); //Get the character from the cellular serial port.
Serial.print(incoming_char); //Print the incoming character to the terminal.
}

its not going in this loop at all. For testing purpose I just shorted the Tx & Rx , that means watever data I enter shd display in terminal but even this is not working. Wat's going wrong ??? Help me out guys.