that's the point... in front of people like @GMWSO and @Hikaru you are a noob... but that doesn't mean that you aren't good... everyone needs time to become better
Study plan

a very long time, since dinosaurs, about 6 years ago, i have a coach and everything just want to get better on my own
Did you ask the OP question to your coach?
I thought coaches assisted on building up study plans.

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff

@MegasAlexandros86, please keep it cool mate.
Each person has a different rhythm and taste concerning chess.
There's no need to offend other players just because their ratings are lower than yours.

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff
Chess.com should give the OP the power to block someone from posting on their threads.

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff
Chess.com should give the OP the power to block someone from posting on their threads.
I also think the OP should have the simple power to delete other posts in the thread.

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff
Chess.com should give the OP the power to block someone from posting on their threads.
I also think the OP should have the simple power to delete other posts in the thread.
no?

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff
Chess.com should give the OP the power to block someone from posting on their threads.
done

@MegasAlexandros86, please keep it cool mate.
Each person has a different rhythm and taste concerning chess.
There's no need to offend other players just because their ratings are lower than yours.
He has been told about it like a gazillion times, yet he keeps saying that same comment in every thread just to annoy people. I don't know why he is allowed to do that, when it doesn't contribute anything to the discussion, only makes people upset.

300 rating??? how STUPID are those people???
everyone started somewhere, please get off my forum and stop spreading toxic stuff
When will you tell me to get off your forums?

I don't get what is the problem with me..... I've been told a lot of times by 1600 rated people that my skills don't match with my 900 rating.... they say I play too good to be a 900 rated but I'm still a 900

I think reading chess books doesn’t help cause I’ve never read any chess books and I’m 2100. I think doing tactics and if u have membership. Do the lessons on chess.com about the openings YOU play and endgames are probably very important. Also strategy but judging by your openings and what not, I think you already have good positional understanding but still better to do them. Also have fun, otherwise you won’t want to learn lol. If you hate reading long amounts like me, watch a bunch of videos. Channels I recommend are siren Agadmators chess channel chess network, and kingscrusher. Best things to study to beat higher rated are tactical combinations. (Not simple checkmates). Minor and Major piece endgames are also very important such as what the goal is . Or why bishop is better than knight in general and also practice those positions with the engine stockfish here on chess.com do anaylsis of your own games That’s probably the best thing you can do for your chess because then you can stick to ur style while getting new ideas you may not find over the board. This only took me 3minutes to type because I’m very fast at typing lol ty.
just because you are a 2000 rated doesn't mean that everyone is... everyone is a noob at some point.... I've seen people with 300 rating.... only a few are naturally gifted