Hmm. Yeah 2gb is low. You can run windows 10 on 2, but it's a bit laggy.
One thing you could do is try to trim the OS as much as possible. Find a guide to removing/disabling background services (use a mouse, otherwise it'll be fiddly). Trim the software down too, kill all startup programs. This is something gamers do, there's a lot of stuff that runs on windows, even in a fresh install, regular users don't need running.
You could run something like Advanced systemcare (which doesn't improve things by much, but will help slightly IME, on a low spec machine)
Running in lower resolution can also help performance.
I'd probably also try other browsers too, look for something snappy. If all you do is browse, and you've got limited ram, the browser itself will probably make a difference. Chrome for example uses a fair bit of memory (300K+?) compared to other browsers, especially specifically light weight browsers. That's memory that isn't available to the OS, or the web content.
I think edge is snappier with low memory, but I think if you really wanted to optimize you could do better.
If you do all of this, or even some of it, you'll should get it closer to what you want.
Lastly, you could look at power options. In advanced power options you can customize CPU useage, and do things like turn up your baseline CPU speed. This will give you a performance boost, but you'll also loose screen on time, in terms of using more power. But if everything else doesn't get you there, this might help. (Assuming the CPU supports scaling). I find a little boost if I just change the baseline from 0%, to 30% speed.
Oh, and make sure your windows cache under system settings, has enough space. A full hard drive will slow down any machine.