problem with gps + arduino Uno

What is the default line speed for the device?

Module outputs the standard NMEA-0183 or SkyTraq Binary sentences at a default rate of 9600bps (adjustable to 115200bps).

Which is not, of course, compatible with:

 gpsSerial.begin(38400);

The GPS is not a MIDI device, so why are you trying to talk to it like it is?