Programming the VCS in assembly is certainly hard, but Batari Basic is quite good at what it does, and very user-friendly. (And actually I think the simpler, older systems are often easier to grok since there's so little abstraction, but that's just me.)
Have you tried posting to AtariAge? They'd gladly help you there.