Make chord charts and practice them. Learn music theory, even if you don't practice it in your playing. As far as knowing your guitar, it is quite difficult because it is oddly tuned. I'm terrible at it, but one thing I like to do is try to emulate a favorite guitarist's style. Try it- you might surprise yourself.