Good mixing comes with practice. More important is creativity, in my opinion.
PS. Tell me what you think of my Music Everyday project. (link in my name)