uhm my first time here and I need help :(

First of all, I’m a virgin haaha. I don’t masturbate like the ones in porn when I’m all by myself. It seems like I can’t climax when I spread my legs and rub myself. I have to like lay down and cross my legs, not spread them. I put my hands on my private area. I don’t rub the clit coz it feels funny and weird. I just rub the entrance. It feels really good. And for some reason, I tried putting a finger in but I still couldn’t climax bc I couldn’t get into the mood without watching porn TT. Even if I watch porn, I feel horny, I’m wet..but when I put my finger in, it doesn’t feel good. It hurts a little eventho I’m really wet. Btw, I need to watch porn, I can’t just imagine lol. It’s just weird. How do I fix my posture? Also, how do I get pleasure by inserting a finger? Any tips? Hahaha. I feel ashamed of myself. Thanks :)