Lets talk a little bit about the ELO system that CS GO is using, the ELO is based on multiple things, win/loss rounds and the total score is somewhat important. Basically you get ELO points and when you get over a certain amount you rank up to a new rank.
The better ranks you play against the more likely it is for you to rank up and if you play against people with lower rank it is more likely for you to derank on loss.
The matchmaking system tries to match people so that the sum of all ELO points are the same, lets say we got 5 eagles and they got 500 elo points together and they face a team with 5 mixed ranks and they got 600 elo points. Then the team with more elo points got a higher percentage to win which makes their loss harder on their ELO than the other teams loss. There are several guides explaining the ELO in detail, so if you want to know more I suggest you read them.
What is required to become better?
Lets get into what you need to have to become better at the game and be able to rank up.
- Game sense
- Aim
- Know the call outs for each map.
These three things are important to be able to become better at the game. The game sense is something that you will get when you have played a lot, another way to get game sense is to watch pro matches so you know what to do in different situations, lets say you are against 2 players, either you go for it or you don't and that decision should not be thought about, you have to know what to do. You should be secure about your decision and don't feel any insecurity because then it will probably fail. So how to get game sense is to either play a lot or watch other people play so you learn what to do in different situations. According to me the game sense is what makes you win the duels, since if you got experience you know what to do.
The aim is kind of obvious, but you have to out aim the others to win, or hold angles and win the battles. There are different ways of getting better aim but the overall most important aspect to become a better aimer is to train and play a lot. There are lots of workshops maps designed to help you become better at aiming, spray control maps, aim maps. The best way in my opinion is to play a lot of CSDM(FFA if you like that better), because this way you get used to chaos so when it's only 5 players you are calm. CSDM also gives you better reflexes, so you should not play CSDM to win but play it and try to improve your aim like make a rule for yourself: "Only flickshots with the awp", "Spray only". This will improve your aim 100%, a couple of minutes each day of csdm and you will get used to aiming.
The third point is know the call outs and this is VERY important, it's a big difference between lots of call outs even though they sound the same. The only way to know call outs is to play and study the maps, watch pro games and listen to the casters. Every nationality got different call outs on the maps for some reason though so it can be very confusing when you play sometimes, but you got a minimap so watch it sometimes.
These are the basics of becoming better but there are better ways of playing competitive CS GO than match making. I would highly suggest that you get premium on ESEA (clickable link), or if you don't want to pay there is FACEIT. I will go into the differences, pros and cons with these two websites.
ESEA
This is what most pros are using to search for competitive matches, they provide a better anti cheat system than vac and the way you search for matches are really easy just get into a lobby or search for yourself. Random maps but you can pick the map-pool. The application you search matches with is a stand-alone program. The ranking system in ESEA is RWS, round winning score, which is a score based on how much you are doing each round that you win so if you get 4 kills one round you lose, you get 0 RWS. If you get 4 kills on a round you win, you get a lot of RWS. The RWS is calculated each winning round.
I only see pros with ESEA to be honest, and I am being modest. I have never had any problems with ESEA.
FACEIT
So this is a website application, you create a lobby and search on their website. When you have found a game you get to ban the maps you don't want to play and pick the servers. The ranking system is levels that are based on what ELO you got.
Pros:
It's easy to search, free so everyone can use it, it got different laddes and points that you can buy items with.
Cons:
Since it's free everyone can use it, this is both pro and con since the difference between the skills can be you who are global elite can end up with silvers, this is because it's not very likely that a silver buys esea. So this is a big problem with FACEIT, the skill range can vary a lot.
So if you can live without having a high MM rank and want to play on good servers I would suggest playing ESEA.