You can't upgrade the CPU.
An i3 is a dual core which is fine.
That laptop lacks dedicated graphics.
It uses onboard HD graphics which is designed to save power and do web browsing but not for gaming.
Laptops parts are not upgradeable unlike Desktops.
And you can't install a dedicated graphics either.