My BF doesnt really go down on me unless I give him shit about it?
Nothing wrong with you. He's just a selfish lover. That will never change. And the next step"? There aren't steps in sex, it's just mutual pleasure. The whole point is mutual pleasure. Tell him he can't fuck you until he gives you one orgasm first. Tell him to eat it til you cum, or he ain't getting anything else. Eat your dinner before you get dessert!