1. Mix the dry ingredients together except the coconut and nuts. Sift the baking soda and baking powder through a sift. Add eggs, melted butter, and vanilla and mix. Add the milk, coconut, and nuts while mixing..
2. Butter the bread pans. Add a little of flour and shake around until you get an even coating. Discard excess flour. Bake at 350 degrees for 20 to 30 minutes. Insert a toothpick. If it is dry when you pull out, then cake is finished.
3. Combine icing into a bowl. Place bowel in boiling water and continue blending. Icing is easy to spread when warm