As for me, I think the problem is not in your diet or training, but in high cortisol level that can result in fat depot on the neck, stomach, face and upper arms. Have you undertaken any hormone tests? This procedure is very important if you want to lose weight correctly and stay healthy. And I think you lack protein in your diet, try to modify it a little bit.