USB 3 is a good solution (far better than USB 2). In fact, when on USB 3,a standard HDD is slower than USB so you should get full speed.
6Gb ram should be enough unless you use a LOOOOT of samples and tracks (I do on one song with BFD2 and Miroslav Philharmonik and never got Higher than 4 Gb used) or have a lot of simultaneous programs running.
You mentionned at first:
"I've already checked to change the hard disk of my laptop but found it to expensive"
Well a Western Digital Black Mobile 750Gb HDD for laptop is something like 66 euros.I wouldn't say it's expensive. It's a 750Gb 7200rpm drive with 16MB cache. To get better,only SSDs or velociraptors are available and far more costy (SSHDs are 5400rpm nowadays,or try the older 750Gb Momentus XT which is great).
7200rpm makes a big difference. Your system will be more responsive and you should be able to stream more tracks.