How to make my laptop faster?

I own a lenovo laptop and it's been acting strange lately. Whenever I try to watch a youtube video it'll lag really bad. If I try to enter full screen it'll freeze the computer. And the loading time is way to long. It'll freeze randomly for a few seconds then unfreeze. It has dual AMD C-50 Processors. And yes I've done a factory restore on it already but it still freezes. How do I fix this?

Maybe you need to reformat it or change your processor perhaps.

Okay so normally if the processor is what's messed up the computer wouldn't even start properly. You either have bad sectors on the hard drive, or bad RAM. You can simply replace the memory or the hard drive if this is the case. To check if you have bad sectors, run the "chkdsk" command on the command prompt.