Yep, exactly what Kindred said. When you're right on the edge of moving up in ranking you can bounce back and forth quite a bit. Eventually, as long as you stay active and keep doing what you're doing, it will make it up to the next level and stay there. Also the higher you get in rank, it starts to take longer & longer to reach the next level. Totally normal!