Sex help?

Ok so this is weird but I was in a relationship with my high school sweetheart for almost two years and we lived together and had sex all the time and everything was perfect. Sadly we broke up and I have a new boyfriend and I like him a lot but sex is not the same.. I don’t orgasm anymore unless I rub my clit and honestly he is a LOT smaller than my ex and sometimes I just don’t feel like it’s big enough. I know that’s horrible to say but I really need help. I want us to work out but what can i do to make it feel better for me???