Sounds like you've got a good hold on things. I, like you, started on the piano, which gave me a good understanding of music in general, and how to read music. Guitar became my love though. It's always good to try to learn songs by ear, rather than going straight to the tab. Tab is still a good tool though.