Any tips?

I’ve been with my boyfriends for over a year and he’s never made me come. We’re both each other’s first so it’s hard trying to figure out how things work. The only way I can ever get myself to finish is by using a shower head, but both my boyfriend and I wish I would come for him. I was wondering if anyone had any tips on how to replicate this in bed, and if not then I guess just any tips in general. Ik that more women come from rubbing than penetration but I can’t seem to finish from either.