Uploading... forever
From your code, I assume that the bluetooth module is connected to pins 0 &amp; 1 on the arduino. These pins are to be kept free/floating/not connected to anything if you need to upload code to your board. 

Use software serial in such cases reduces the headache