There are two different kinds of ranks.
There are playlist ranks.
There are global ranks.
Your Global Rank is a 'military symbol' like Sgt., Lt., Commander, General, etc. These ranks are increased by obtaining a combination high trueskill and experience. Trueskill is the number next to your name in a ranked playlist- a number between 1-50, with higher numbers meaning a better trueskill rating. Yours is 35, so not super high.
Then there are playlist rankings, as I said, These are military symbols as well, but you have a separate one for each playlist. These are affected ONLY by your experience points in that playlist.
Now for your question. You currently have 35 as your high trueskill. If a player is at a rank (like 35) and cannot get a higher trueskill because they aren't good enough, they will simply advance through that rank based on experience points. If you keep your 35 and get 450 exp you'll be a Commander Grade 2. If you keep your 35 and get 900 exp you'll be a Commander Grade 3. If you keep your 35 and get 1800 exp you'll be a Strike Commander.
However, each rank increase (meaning the title of the rank [General, Commander, Private, etc.] not Grade [Commander Grade 2, Strike Commander, etc.) requires experience points as well as trueskill. If you were to suddenly, magically get a 50, you would not be a general. Why? Because to be a general you need not only a 50 as your trueskill, but you also need at least 600 experience points. You currently have only 388 (by the way... wow you quit a LOT of games. You'd have almost 800 experience points if you hadn't quit so much).
So... there's your answer, finally. I just felt like explaining the entire system for some reason. I'm bored.