Yeah, you do have to be careful with what your PC can handle. What I used to do when I had an older video card (a 1050TI with only 4G VRAM at the time, I now have a 3060 with 12G which is MUCH better, more video card memory is VITAL) is I would hide EVERYTHING that was not visible, and I mean EVERYTHING... if the far part of an arm of a character was not visible to the camera, I would hide it. What happens is when you load in a scene, everything you load gets stored in your system memory. When you go to render it, whatever is visible (or marked visible, whether you can actually see it or not) is loaded into your video card's memory to be rendered and for the shaders (which are programs run on your video card itself) can access them. So when you click that EYE icon to hide something, it will not be loaded into video card memory. Even part of a character's arm as I stated makes a difference. You could free up video memory and increase the detail on what is visible and maybe it wouldn't be too bad.... dunno... certainly it speeds up renders. For example, here's a scene I rendered on my older 1050TI...
View attachment 2407035
Not a lot is visible except his arms and parts of her body... so I hid quite a bit, here's what it looked like from my interface. It's a little creepy! LOL... body parts missing, I only kept the room's walls and lights intact as they effect lighting and shadows...
View attachment 2407039
I would maybe check your lighting as well, yeah... angle the light to bring out the contrast and shadows more perhaps?
Anyhow, your render did look great. If you can afford it, a "cheap" RTX3060 12G model (not the TI model as it has less memory) REALLY helped me.