Introducing you Ardutooth

I wrote an Android library (.aar) to create easily a bluetooth connection between ANdroid and Arduino. It also allows you to send data from your Android app through the Serial Monitor.

If you interested in this project you can find more info here.

Any suggestion/comment/edit/improvement is really appreciated!

Your Arduino programme uses software serial on hardware serial pins. This is a bad idea and, while it will not destroy the Arduino, it will destroy the user's confidence.

Nick_Pyner:
Your Arduino programme uses software serial on hardware serial pins. This is a bad idea and, while it will not destroy the Arduino, it will destroy the user's confidence.

With which pins should I change them?

Check the Arduino datasheets. You use hardware serial on the hardware serial pins and software serial on the other pins. The latter presupposes you actually need to use software serial, there is no evidence that you do, and it is best avoided anyway.