If you find yourself struggling to understand the basic concepts of electricity, I can warmly recommend the book "There are no electrons" by Kenn Amdahl. It's a very silly book, which attempts to explain electricity through allegory and humour
Another is Darren Ashby's "Electrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't"
ALSO SEE:
Are we teaching electricity the wrong way 'round? http://www.abc.net.au/science/articles/2014/02/05/3937083.ht...
Understanding electricity and circuits: what textbooks don't tell you http://web.archive.org/web/20080730063549/science.uniserve.e...
FIELDS OF ELECTRONICS: understanding circuits via physics https://onlinelibrary.wiley.com/doi/book/10.1002/0471433934