Often, a cake is dry because it was cooked for too long or at too high heat. Ensure your oven is measuring correctly when you preheat it to 350 degrees. And I even set an additional timer on my phone if I am not near the kitchen to hear the oven timer going off. One other tip is to double-check your flour measurements. Measure twice and pour once! Too much flour can result in a dry cake as well.