What are some good resources one may use to get better at chess? (training etc) What are some good resources one may use to get better at chess? (training etc)

i don't mind paying for a software like Chessbase or a website or any magazine subscription.

Thanks.
I don't think this question is a duplicate, but I'm going to shamelessly reuse my answer to a related question anyway:

The internet is an amazing tool - for good or for ill. All of the following will help people at a wide variety of levels.

I'd suggest looking into some sort of tactics training. chess.com has a good reputation; I personally use lichess; I used to look at chesstempo. Practicing a few a day (or an hour or so a day) can give you an amazing boost; this is probably the best "bang for the buck". (I speak from experience!)

Find a good YouTube channel with a presenter who speaks to your level and has a teaching style you enjoy; there are a TON of options out there. Depending on your level, something like the Backyard Professor, IM John Bartholomew, any of the St. Louis Chess Club, MetoJelic, Dereque Kelley, etc. I enjoy all of those and many more (they're at widely different levels) for different reasons. (I enjoy others like the Ginger GM, too - but I definitely wouldn't watch him at a "lower" level... he'll give you bad habits that he can get away with.)

If you want to improve some openings, I can't stress chessable enough. My online rating jumped about 200 points just by going to this site every day for two months. (Yes, online ratings are "worthless": it's the relative level, not the absolute.)

Another option would be to find a player whose style you like or have empathy with, and go to chessgames to look through all of their games. Walk through them slowly, trying to figure out why they made the moves they did (when they did) - and why their opponent did what they did.

Beyond that, play games - and then analyze them afterwards. Even just walking back through slowly, trying to identify what went right or wrong (and what could have been better) can help a LOT. Lichess has the option to analyze your games for free - which is a HUGE boost. I've seen the advice "play slower games" (10+ min. on the clock) from quite a few people, as those games give you more time to calculate, analyze, and think. Practice visualization!

If you don't like the internet, there are always physical books - but I'll let someone with more experience on them weigh in. I've got some, I enjoy them, but I don't know enough to make recommendations.

Good luck!