For the RAM upgrade, how much of your RAM are you using? If you're just browsing, watching movies, and office stuff, you might not even be making use of your 3GB of RAM as it is. In that case, there is no need to upgrade.
As for a CPU and SSD upgrade, I recommend upgrading to the SSD and...