I recommend these YouTube channels:
https://www.youtube.com/user/greatscottlab
https://www.youtube.com/user/EEVblog
Not all of the videos are useful, but if you browse through the "Most popular", you might find some interesting stuff. I did. There's also a long tail of other channels that post the odd interesting beginner-electronics video. Type in search terms for things you're confused by, and you'll find tens of people trying their best to explain it to you in a way you can understand. Don't understand one? Try the next person.
I bought an "Arduino starter kit" off eBay for about £35. It came with an Arduino Uno, a breadboard, some bits of jumper wire, resistors, a few capacitors, a relay, a servo, some LEDs, an LCD display, etc. Just a basic bunch of stuff to start playing with. (I think I paid more than the constituent parts were actually worth, but if they weren't all bundled together for me I wouldn't have known what to get at all, so I got plenty of value from it anyway.)
Then just start playing with it. In the process of trying to make stuff work you'll accidentally learn about pull-up and pull-down resistors, switch debouncing, filtering capacitors, using transistors to switch larger loads, SPI, I2C, and it'll all start fitting together in your mind. Every time you learn a new thing it opens up a bunch more avenues of stuff to research.
The resources available on YouTube are so much better than they were even 3 years ago. I think that's what has helped me "succeed" this time.
Good luck!