I love the smell of unrefined shea, but if you don't, the refined shea will work very well. If you already have unrefined shea that you must use up, then you'll want to use an EO that is skin-safe in high amounts, such as lavender, or that is very strong in low amounts, such as patchouli. I also find that vanilla or coffee fragrances cover the smell of shea very well, but those will be fragrance oils, not essential oils.
You can try a mix of 60% shea and 30% jojoba, but it will be very soft, especially in warmer climates. Do you have any cocoa butter that you could use to add some firmness? Some people use beeswax, but I find that too draggy on my skin, and it also tends to separate out into little grainy chunks over time.