How can i not be hardstuck??

For the last couple days, i’ve been hardstuck silver 2. My peak was silver 1. Before, i go on im gonna say that i don’t think that im that good at the game, but i dont feel like i should be at this level. I lose most of the time just bc of either horrible teammates that barely know how to move around or just the matchmaking putting my decent team against way better players. Is there a way to help this, do i just wait or do i just play qp and nlt touch comp? PS: im on console if that helps (ps5 in specific)