Not bad at all for mixing for a few months. The best thing to do when starting out is to constantly compare the mix you're working on to mixes that you dig. Buy the full quality files (*gasp!* not .mp3's?!) of your favorite artists and pull them into your session. Get the overall volume between your track and your reference tracks the same and then A/B endlessly back and forth.
Listen for overall balances ("their kick is louder than mine" etc.). Listen for EQ stuff ("My mix has too much low end compared to theirs", etc.). Listen for width, depth, etc, etc.
Keep comparing and keep tweaking. It's a horrible, horrible process that makes you want to slam your head through a wall, but it helps a ton. And the hardest part of all: never allow yourself to make excuses for why your mixes aren't up to snuff. Never say "Ah, well if I had their gear, my mixes would be just as good." That's a cop out and won't help you at all.
Hope this helps!
-jeffro