A rubbery or dry cake is usually the result of over-mixing the batter. Stop mixing when all the ingredients are just combined to prevent the formation of gluten.