Re-placing / Going down in rank

I’m not sure what’s going on, but I am constantly going down by one rank or re-placing into the same rank continuously (Bronze 1-Silver 5). I’ve heard that the game takes your performance into account which doesn’t add up to me because I am averaging 40+ eliminations every game if they don’t end in 20 minutes or less along with 15-20k damage every game. I should also mention that I was a victim of the Bronze 5 bug. Even though they implemented the boost it doesn’t really seem to be much of an increase. I’m unsure what’s going on with my ELO because my friends are climbing (they only play with me), and I’m not. I feel discouraged to keep playing but I know that my stats are exceptional. If anyone knows anything or is experiencing the same as I am, please help.