SEO is really not that hard. I read about and studied SEO for like 2 years just to realize that it should have only taken me a few months to learn. Because I would read everyone's separate style and get overwhelmed thinking "which style is the best?" "which style should I copy?" And I'd never take action.
Eventually I learned that yes, everyone has their own unique style.. but everyone is still uses the same basic techniques. This is called "basic SEO".
I'll teach you basic SEO right now in 3 steps.
1) You need to learn on page optimization. This is not hard. Just read a few articles about it and start doing it!
2) You need to build links. You can use GSA to help you with this, you can build a private network or you can buy links as you need them. More experienced SEO's tend to do things on their own cause they're control freaks. Like at one point I use to spend a lot of money on crappy GSA links then I thought "why not just buy GSA so I can save money and do this on my own?" Same thing with network links. I use to buy them. Now I build my own mini-networks.
3) Learn how to do good keyword research. This can take a lot of time to do properly which is why I use software to automate most the work. Good keyword research is like casting a huge net to the ocean floor, dragging it for a few miles to scrape up all the garbage (random keywords), then you use a series of nets to filter out all the pearls.
Thats it. My advice is to become an expert at #3. If you can find great keywords then you won't need to go insane building links.
Good luck.