Awesome that you're interested in Chinese. A really good website resource is HackingChinese.com which has a lot of free resources on how to study Chinese.
Other than that, comprehensible input, listening to content that you understand 80-90% off is a great way to improve both pronunciation and listening. I recommend Learn Taiwanese Mandarin, Talk Taiwanese Mandarin With Abby, TeaTime Chinese, Chinese Podcast with Shenglan, MaoMi Chinese. Peppa Pig is also great.
I'd also recommend checking up chorusing/shadowing technique, which is mimicking native sentences and words. It's a surefire way to improve your pronunciation even though it's grindy. HackingChinese has posted a lot about it. Also: work on tone pairs! If you know how a word is pronounced with proper tones, you can transfer that pronunciation to another word with the exact same tones.
Having a teacher that can correct you is also great if you can afford it, but with proper self-discipline self-studies go a long way.