I think that the main problem is, I feel very limited when making music, I only use a few cheap plugins, making me feel VERY limited.
I know I'm not talented at producing, but I'm trying to get better, and I just can't.
I've been doing this for nearly a year now, and I just can't get anything right.
I don't want to say producing isn't for me, because it's something I REALLY want to do.
I've found that trying to help the good people of facepunch with constructive criticism in the "creative music"-thread has helped me tremendeously in both terms of producing my own songs, and mixing in general. The music is perhaps not the most varied (mostly electronic music), but they all are rather unique and got a great blend of kicking rhythms and funky melodies.
You should do what I did ; Spend a couple of days, listening and trying to articulate how you would've done the track better, listen to the track a few times (I usually spent three times just listening to the song I was about to critique, then the fourth and fifth time I would actively try and find flaws and errors) and write down things you like / don't like on a piece of paper or in notepad.
Giving constructive criticism helps you find things that works in songs, and also helps your brain articulate and really analyze what works, and what doesn't.
If you're interested in mixing other peoples track, you can either ask people here on facepunch (I've mixed a track of Hakita's and Pepins, although the Pepin one is still sort of WIP, waiting for some better guitars before I rehaul it all over again) or by checking this link out.
The site got some really good quality recordings, all ready to pop into your favourite DAW and start mixing away.
Edited:
Wow that was a fast fuggen write.
I don't feel like contributing too much since Dick pretty much wrote literally everything ever, but I can tell that when i make electro house and shit, it goes like this:
-text-
Oh and make lots of music.
Nah I got only the bare fundamentals there really, and I'm certain more skilled people can contribute much more articulate and intricate than I could. =) The last tip is also a really good one, never stop making music, only by doing can you find out what works and what doesn't.