I believe one of the "standard works" to learn 6502 back in the day was Programming the 6502 by Rodnay Zaks. It's out of print, but it was printed in a lot of copies so you should be able to find one second-hand.
Read it as a young teenager, can recommend.
Read it as a young teenager, can recommend.