re: Poker & Improve my play
If you want free videos, I have found the following link to contain a lot of helpful information in helping me with my thought processes while playing. I'm not sure if all of this will be applicable at 100 NL since I don't play those stakes, but I'm sure you can sort through what is useful to you and leave the rest behind.
There are videos for beginner, intermediate, and advanced concepts with plenty of variety and many hours of free, useful information.
Also, check out Channel Gripsed on youtube for more free, good quality information. Channels Rounder University and School of Cards have also helped me.