Cream butter and nectar (honey can be used instead).
Beat in Egg yolks.
Stir in Vanilla and chocolate. Set aside.
Mix Flour soda and salt and whisk to remove clumps.
Add to butter mixture alternating with butter milk, beginning and ending with flour.
With a had spatula, mix batter well.
Beat egg whites until stiff. Fold into batter.
Pour into 3 round cake pans, sprayed with Pam spray, or any other product.
Bake at 350 for 30 minutes. let cool and frost.
Cook and stir over medium heat until thickened: Milk, Nectar, egg yolks butter and vanilla. Color will change from light yellow to amber. Let boil for 5 minutes, stirring the whole time. It will be a little runny, but it thickens as it cools.
Add pecans and coconut. Let cool.
Add 1 cup onto each layer of cake (this recipe dose NOT provide enough frosting for sides of cake).
Contain in a air tight cake holder, lasts a week or so. I'm never sure how long because it's always gone with in two days!