RAM CPU Question

I have 512 MB of RAM, and a AMD Athlon XP 1800+ (1.52 Ghz) I am using about 376 MB of my ram right now. IF I put another 512 in there, will my computer run cleaner, access programs faster, or do I have to get a new CPU/motherboard/RAM. My Current MB can only handle a AMD 2000+