Sex life 😩 rant

My sex life sucks . I'm 18 currently but didn't have sex until I was 17 1/2 . I've been in a relationship with my Bf for about 10 months . He's older than me ( 27) & has had a more experienced sex life . So the problem is I  don't satisfy his needs & he  says I give him lazy sex basically . I'm stuck on how to solve this problem , I feel like I'm too shy & lack a lot of confidence I grew up as a tomboy and haven't completely exited that  stage . I do give oral which I never planned on doing unless I was married but he  complains it's not good enough & have even tried new things such as anal . He's not rude when confronting me about his wants but yet encouraging . I watch porn but it's usually lesbian Bc it gets me off quicker & seems more sensual & intimate . He also complains that I'm too dry during sex but I feel as though he rushes & doesn't really take the time to turn me on .  All in all he usually runs the show which can get boring & I understand that . I'm in desperate need of help. Please lol