So, basically, my Music Theory and 'Music Reading' classes haven't focused at all on actually reading the notation. We had very basic lessons at the beginning of the classes long ago, and then never learned the stuff again. Therefore, my rhythm is terrible; if something is dotted, I am out of time. I can play fine as long as I've heard the song before, but that isn't the point, I want to be able to practice accurately and sight-read someday. Any ideas or lessons for building up my timing skills?
Get Melodic Rhythms for Guitar from the Berklee Press. Great book that made me a confident sight reader. What it basically tells you to do is tap your foot and pick in sync with your foot so if you are playing an upbeat where your foot goes you did an upstroke and vice versa.