If you want to use rose-infused oil, then add the sweet almond oil, coconut oil, and whole rose petals to the top of a double boiler.
Heat over medium-low heat for about 1 hour, or until the oil smells like roses. Add more water to the bottom of the double boiler as necessary to prevent burning. You want the oil to gently heat, not simmer!
Use a cheesecloth or fine mesh strainer to remove the rose petals and compost them. Reserve the infused oil for your body scrub.
Rose Body Scrub
Once the oil has cooled to room temperature, combine all of the ingredients together in a mixing bowl and stir to combine. I used a silicone spatula to mash in the shea butter, but you could also warm the shea butter and coconut oil together to make them easier to combine.
Use generously on the skin to exfoliate during a shower.
Notes
This scrub will last for several months at room temperature if stored away from light and moisture. Be sure to use clean, dry hands when scooping some out.