Are you using VSTs? If so, I recommend you my favorite free Vst, Emultuition!
Also, your mixing isn't too bad. You got all the volume levels right, which is what half of mastering is.
For mastering, I'd just add chorus, reverb, and eq to each instrument. Compression on the master if you want it to sound like a pop song.
Another tip: If you get the chords perfect, you'll probably get the melodies perfect too, becuase I think you're good at melody.
shit man thanks for the tip. Theres so much i don't know.....Definitely gonna check out emultution.
You are free to copy, distribute and transmit this work under the following conditions:
* Please consider sharing revenue!