Udemy (suggested by @24x7server) is a great suggestion. It will give you the starting point of things at least.
There's any number of SEO Blogs out there. MOZ has one of the biggest, but SEOBook, SearchEngineRoundTable and Search Engine Journal are others. Also, check out
https://seo.alltop.com. I used to love AllTop as it would bring blogs from all sorts of places into one compiled list. Web Design, SEO, Search, Hosting - all the blogs from one easy to access spot. We used to be on their list until they went through a redesign late last year.
Shameless plug - more than 400 articles located at
https://www.bigredseo.com/blogs/ - keep in mind that while our blog does provide some help, most of our blogs are conversations and not a step by step guide to do things.
YouTube is a wealth of information also - just watch out for the dates on blogs and videos and make sure that they're fairly current. Nothing worse than learning a "best practices" that was from 2002
If you have something specific that you're needing help on, post it here on the forums (probably a new thread for new topics), and I'll do my best to answer them and maybe write a blog post on our site at the same time
Meanwhile, check online, there's hundreds of people that share their information for free. You can enroll in courses for any number of dollars, and if you're really keen on learning things, you can always hire us
We provide consulting and SEO Training on a number of levels to individuals and marketing teams throughout the US.