Staysfit, there's a site somewhere -- one of the bra places, but I forget which one -- where you can see some visual images and answer some questions about your shape to clarify. I hope someone else will have the link.
But basically...your breasts are shallow (or on the shallow side) if they are not well rounded at the tops. Women who've had children, or smaller breasted women tend to be shallower than larger breasted women (but even large breasted women can have shallow breasts.) Some women call it a "ski slope" look. My own breasts don't look like that (they are more rounded because I have not borne or nursed children) but they are nonetheless on the shallow side.
Your breasts are widely spaced if they are placed out towards the sides of your chest vs.close together. It is hard even for large breasted women with widely spaced breasts to achieve a lot of cleavage.
My breasts do not "project" a lot -- but they are not at all as tiny as they might look! A lot of fitters would see me and assume I needed an A or B cup. Not so. I actually need a D cup (or occasionally a C) - along with a narrow band (I wear a 30) -- and widely spaced cups -- i.e. the center gore needs to be quite wide.
I've learned to be pretty good at fitting myself by guessimating and reading reviews.
If you like your Marie Jo you probably do fall into this camp. I have a lace Marie Jo that I only wear in summer but it is one of my most comfortable bras for sure.