No you can't upgrade it.Almost all laptops have a non replaceable GPU.
Adding more RAM will help but Intel HD is a low-end card so even with 4GB or more RAM,it won't perform well at all
Intel HD is not even a "card" it's built right into the CPU.
Unless your laptop has the option of a graphics card upgrade, I doubt it even has space for one. Normally the Intel HD Graphics are good because they require no space . Also not sure about the RAM upgrade so I won't respond on that count. You shouldn't expect a $500 laptop to play games very well.. have you tried turning all the settings to low?