I agree with Justjaqui's advice about lowering the stearic acid and raising the liquid oils as well as making small batches until you know what you like. Remember the cocoa and shea butters in your formulation will also act as thickeners, so it's not just the emulsifier and the stearic acid that will create body and thickness.
I also play around with the water content of lotions. In my experience, lotions with about 70-75% water are generally fairly thick -- something like Vaseline intensive care lotion -- even when the lotion has all liquid oils and no solid fats. This feels good on very dry skin or hard working hands.
When the water content rises to around 80%, give or take a few percent, the lotion is more fluid and lighter feeling, even if I keep the proportions of the other ingredients the same. It's nicer for general body use because it spreads on more thinly and evenly.
When the water content gets above 85%, the lotion becomes very fluid and has less body. This type of lotion is too light, IMO, to be useful as a general body lotion. It's nice on the face, however.
I often test various fats directly on my skin -- just a little drop of one fat rubbed in and see what it's like. If the pure fat feels heavy or greasy or doesn't soak in well, I'm not too enthusiastic to use it unless I'm shooting for an "intensive care" type of balm. If you're considering using a blend of fats in a lotion, you could even concoct a small sample of the blend and try that directly on your skin to see how that feels -- it might feel quite different. Choosing fats for a lotion is a very personal thing, however. One woman's greasy, heavy oil is another person's perfect treat for their skin.
Oh, and use a light hand on the fragrance until you know what works for you. I scent soap at 3-6% usually, but I scent lotion very lightly -- 0.3% to 0.5% based on the total batch weight is just about right for my nose.