You will want a better graphics card, . The suggestion of a 7750 isn't bad (it's what I would choose for a limited budget). What kind of power supply does your computer have (most any power supply will support the cards mentioned, but it's best to check)?
Late last year my old GPU died, I picked up an HD5450 to use while I RMA'd the card. I was impressed by how absolutely useless it was for any game at all, and this was with a fast CPU in place of a pentium 4, with 12GB of RAM. Unless for some strange reason AMD seriously crippled their low end lines between the 4 and 5 series, Neel121Obrian seems to be trolling you in my opinion.
For your info, as a rule of thumb for AMD cards, in the 4350 for example; 4 is the generation of the card (how modern it is, not how fast), 3 is the tier of the card (7 is a 'moderate' gaming capabilities card, 8 is a high end gaming card, and 9 is top of the line), 5 is the cards position within the tier ( 5 and 7 are the common ones, only minor differences usually between these), the zero is usually a zero.
Price is also a good indicator, under 100$ usually you will not find good gaming cards for modern games.
It maybe worth checking your motherboard's processor support to see if you have any upgrade options to get a better processor than you currently have, as it is very likely going to bottle neck you. In the end, you may find some games will play well with just a GPU upgrade ( a better GPU, not the 4350), but other games will run slow no matter what you do because of the processor.
If you get a GPU above a 7750 (or any other #750 card), please post your power supply details in order for us to ensure you have enough power to supply to the card, otherwise it will not work or will be unstable in games.