I have a Lenovo Ideapad 310, with an i7-6500u (2.5-3.1ghz) and Nvidia 920mx (2gb), 8gb Ram. Should I upgrade to pc or add external graphics?

I'm 15 so I have a low paying job, however I want to run new games at 60fps, which this computer is unable to do. Any recommended builds or ideas would be appreciated.

Goto pcpartpicker.com and start building your own system.