From my point of view it is totally possible, and I believe that nowadays there are several ways to do it.
I am no expert in the game but I was one of the first to play it when its name was half life, and appeared as an extension this online game that revolutionized the world of cybers in Spain at least ... then it was the Counter Strike to dry, today I still play on occasion to remember those wonderful times!!!, although I have moved to PUBG ;)
And after the introduction that interests no one else to my own memory, I leave you my choices:
Through sports betting:
Having a good in-depth knowledge of the current landscape, the players, the latest news, reading about predictions from reliable sources, can help you make predictions on various types of markets within a CS:GO game, tournament or event.
It is not the best way to make money, but there may be people who generate some income from their knowledge in this sector.
Through the game itself: Professional Gamer.
Another option, and undoubtedly the best if you have enough "flight" hours and quality, is to earn money as a professional video game player, and CS:GO is one of the most popular and where the gaming industry offers more events next to LOL (to date), with very big prizes!
This option is obviously reserved for very special people, cracks who live by and for the game.
It can be a long, hard and fruitless road, so I wouldn't know whether to recommend it to anyone.
Through the sale of CS:GO items
Another option, although I do not rule out others, is the sale of virtual products that are used in the game and sold through online platforms.
The most popular case is Steam, since the game is inside, and there you keep your inventory with the items obtained during your hours of play.
It can be a good option, however, the prices of the products are really low, and it will be complicated to get real hard cash in your pockets using this method if you don't do something gigantic.
the most recommended site that in my opinion where you can sell your skin and items at the best price is on the site
sports journalism: Editor
If you are good in the world of esports in general, or you have a great knowledge of a particular game, you have journalistic skills and you generate good content about CS:GO, you may be able to offer your professional writing services to specialized media or offer to media that do not have this section, about a possible collaboration.
Obviously, not everyone is suitable for this, but it is another option.
conclusion
currently cs:go is one of the most competitive online games along with dota and league of legends where billions of dollars a year is moved only in items, skin, tournaments etc. the truth if you can make money with this game the truth may be a tortuous path but if you can you can.
I never thought that cs go would become my favorite game, but it really is a game that I can play endlessly. By the way, it’s cool that now there is cs go skin trading and all that, which you can read more about here https://www.kodifiretvstick.com/strategies-for-winning-in-first-person-shooters/. For me, cs go skins are a good way to diversify the gameplay.