1. Preheat oven to 350 degrees and line pan with cupcake liners.
2. Sift cake mix into a small bowl and set aside.
3. In a large bowl, gently whisk oil, eggs, buttermilk, sour cream and vanilla extract.
4. Pour cake mix into wet ingredients and mix.
5. Fill cupcake liners 3/4 full and bake for 16-20 minutes, or until an inserted knife comes out clean.
6. Coconut Cream: Beat cream cheese and butter for 4 minutes. Add vanilla and coconut extract. Slowly add powdered sugar until you reach your desired consistency. Scrape down bowl as needed.
7. Pipe coconut cream on cooled cupcakes and roll in shredded coconut.