I'd like to get better again in this game, but now I am still on silver 1 and not getting amy better
Try practcing with Cpu players (Bots) and make their difficulty higher. After you have practiced with them try to play with other players.
You should start by looking at detailed YouTube videos that show the various parts you can work on. Some of which include (but not limited to):
- Map Knowledge
- Aim
- Game Sense
These things can be improved on if you keep playing the game, and do small practice sessions before hopping into competitive matches. Common advice would be to play FFA deathmatch, where its everyone versus everyone.
Here's a blog post by DMarket that can help you get started:
https://dmarket.com/blog/best-csgo-beginners-tips/
If you want to improve your aim, you can use Aim Lab on steam, it's pretty good.
You can download maps from the workshop that randomly spawn npcs that are 1-shottable so u can try and hit them to improve your aim.
keep playing every day 'till you're a god
every time you die you should analyse what is the wrong, maybe its your strategy , your aim , your reaction speed , your position , or your choice of weapons , or maybe something else , or maybe its not your fault . remember sometimes your enemy is just having a good day .
All i can say is i think you should try out aim traning maps and see what gun you like the most / is best with and maybe see some videos to learn call outs and not just play the same map again and again else its hard to get better
Download some aim maps with bots and train on headshotting them every day for like 15-20 minutes!