I just found a decent way to record guitar songs, so I sat down and recorded a fairly simple tune. But I noticed a lot of errors. Small rattles, slight pitch changes and so forth -- things I don't notice while I'm not recording. Are these just flaws in my technique? How would I correct these bad habits? Am I just not fluent enough in this song?

You can listen to the tune here.