After reading the opening, it just sounds like you expect to get good over night. I joined the same time as you. I probably played as much as you. I’m no good at this game at all, but I respect that everyone learns at a different pace. I can feel/see my progression and it inspires me to do better. Just don’t get overwhelmed and set realistic goals.
Another thing to keep in mind is half the things that are effective on good players are next to useless on online players because they don’t take what you know into consideration. I spent months trying to play like what I saw on streams and such just to get beat by someone with a significantly lower understanding of the game. Against these people just be patient.
When you verse people on here, thats when you should learn and see what works. The majority of the forum posters know whats up.
Another side note… don’t lose your composure against randoms. Just learn their patterns and capitalize. If you still don’t get it by the end of the match… get offline and hit up training mode.