Imagine it as a painting, you have a limited canvas (your frequency spectrum), so you need to fit your elements into the available space. a bit like how you wouldn't paint something on top of something else you just put in, blending all the colours into a grey/brown stain. Though audio is abit more abstract than that since it moves in time, the general principle holds.
You'll just need to try and keep the bigger picture in mind, planning ahead when you're adding more sounds, molding them into the free space. Some people have a natural talent for it, but others get there by really thinking about what they're doing every step of the way, and double checking until they have enough experience to get there without much thought.
This is pretty much an overly simplified example since if you strictly keep to this train of thought you will create sterile, boring music but I think we're not really in danger of that happening here :v
And there's really enough of that shit in the world, personally I can't stand that boring wankery no matter how well it's mixed, it's still a pile of uninspired, perfectly shaped, insipid shit. And by the tracks you're posting that's not what you're planning to do, so that's a positive at least. And I might not be the best person to give an objective opinion about this, since I often go the other way and cram my mixes so full of shit (sounds) that I'm fighting them all the way to the end, and I still make plenty of mistakes....
And if you really keep running into the same problems, you could run your 2buss into a laptop with a spectrum analyser, checking your tracks by soloing/muting/unmuting problematic/conflicting sounds and adjusting them, until you get the hang of it a bit.
At the same time it might be a good idea to train your listening skills, because mixing with your eyes is really a crutch which ideally should be avoided as much as you can, unless there's a problem you're trying to fix that you can't quite identify.
You could also just continue on the same path, and things should click eventually, but then there's no telling how long it would take, so a more systematic approach might be the key to improving a bit faster.
Assuming you're trying to not just trying to jam and have fun (which is of course an important part of it) but you're posting your tracks here so I guess it's a safe bet to assume that you'd also want your music to be at least a bit accessible to a bigger audience...
Damn that took longer than I thought it would, I really need to get some sleep, though I'm somewhat of an expert in putting that off..Finally something I've mastered
I hope this doesn't rub you the wrong way, though if this helps anyone stumbling upon this and finding something useful in it i really don't give a fuck. Or so I tell myself to avoid this rant from being an utterly useless waste of time
Either way, good luck!