You are either kicking or you are not getting all the air out of the BC or both. Some BCs do trap air. Zeagles are good at this. Inflate your BC and the look at the dump valve while you are holding it in front of you in the position it would be when you are trying to descend. Is the dump valve at the highest point? If it's not, it's trapping air. If there a clear unobstructed path for all the air to get to the dump valve? If there isn't, it's trapping air. Figure out how you need to move your body while wearing the BC to solve the problem. If you're using a Zeagle, you need to lean forward and to the right while dumping air as the dump valve is positioned a tad too low on the back of the bladder.