Well first of all you might be trying to dodge too much and too often. You shouldn't be trying to dodge everything and probably can't. Trying to can just put you in bad situations defensively where that next punch, kick, or combination lands. That being said what are you looking at when sparring as far as your opponent goes. You really want to look at the entire person as a whole from the shins to the forehead. Focus on doing that while also seeing what their knees and elbows do. When kicking that knee will come up and when punching that elbow will come up and out as well. Seeing that makes it easier to block, slip, or take punches and kicks then on less vulnerable areas like hips, your arms and elbows, and your head. Part of your problem might also be you are over reacting and trying to move and dodge too much and too early. Practice moving just enough and not too early or your opponent will follow your movements and make corrections for them and still land then. Also the distance in some of this and your own motion and movement can probably help some. Distancing and footwork are two of the most under rated aspects of fighting and so its critical that you have an understanding how to move and when along with having the footwork and agility to do that. Start working on drills for your footwork so that you can better control the distance and what's happening when sparring or fighting.
A good, simple drill is to spar one sided with people during your sparring sessions. By that I mean they are offense and you defense and then you focus only on blocking, slipping, and evading their shots or taking them on less vulnerable areas like what I mentioned. Its important that they don't just become machine guns, firing endless combinations and such so make sure they understand what their role should be. That way they don't overwhelm you with shear volume while giving you the opportunity to work on your defensive skills.