Yeah, thanks for the responses. In terms of this mix, and just in general when I try out things (I haven't been producing for very long), I get very finnicky, and start to over edit something because I get frustrated with the sound. The end result in this case (I've changed it alot from the OP version), is a cluttered, muddy remix or song with too much going on and indistinct sounds.
That, and it wasn't that different from the source anyway. Might give it another attempt, and steer clear of having too many things going on. Also, mastering is a huge issue for me. I'm not really sure what I want my end product to sound like, so I should probably do some reading up about it. Although I think it sounds okay, I'm just not happy with it.
With this whole music production thing, especially with no connections to the music industry it's simply so very confusing to learn and understand new concepts, particularly when your only learning resource is some youtube videos / articles on the internet(although I suppose that's the situation for many on this forum).
I guess the saying 'less is more' really applies to my approach to things, so I'll try to clean it up and have it sounding better.
I appreciate the responses anyway.