So, no, i guess its not the only way to move up on the ranks ;)
Anyway, to actually >win< a tournament definitely, despise any luck does prove, that u are a skilled player (as long as there are any other skilled player in the tournament) and so could be an argument to be moved up on the ranks...