Winnie - you might also concider using MSconfig to see what programs are on the Startup list. It may be that there are a few you do not need to be running all the time from startup. 
As Technical mentioned above, you do not have very much RAM to begin with. 