Hey Broken. Your chord knowledge doesn't "suck", perhaps you are just inexperienced in the topic. It is good to see that you are catching on to the patterns that show up in musical theory and music in general. Basically, the chords will determine what key is being played in.
Hack away at some basic theory if you have not yet done so, and I'm sure even more things will start to glow for you :) !
Chris