This is my first arduino ever (Arduino Nano V3.0) and when I start uploading the Blink example or another program, it starts uploading and my arduino gives signals (correct arduino and port selected) but when it reaches like 95% it stops uploading forever without giving me an error. I tried it on a Windows 7 and 8.1.