Boyfriend is terrible at fingering me

So my boyfriend is terrible at fingering me. It’s awful. I’ve told him in the past that he’s not quite doing it right and tried to explain to him what to do. Its difficult to discuss though as I don’t want him feeling as if he is terrible at things. I wouldn’t want to feel that way. He is also not good at oral sex whatsoever and he is fully aware of this without me even having to tell him. He rarely tries as he knows he is not good. I am kind about these things and try to explain in a gentle way how I enjoy these things done etc but he just doesn’t do them. When he fingers me I feel as if he is trying to find his keys up there or something. He sticks multiple fingers in at a time and then moves them around in there and has no idea. Luckily he doesn’t do it very often. However with my last boyfriend it was amazing what he did - I could actually feel him stroking my g—spot and I really wish I could feel this with my current guy as I’m really struggling to orgasm at all with him - it basically always requires me touching myself and sometimes that’s not even working because he isn’t so great at the other stuff.

So any ideas on how I can discuss this with him/teach him? Because what I’ve done in the past clearly isn’t working.