If chicken kebabs are dry there are two likely reasons. Firstly you need to baste the chicken in any leftover marinade as that will help add extra moisture. Secondly, don't overcook the chicken, as chicken breast in particular is a lean cut and dries out quickly, so keep an eye on the chicken while it is cooking.