None of it is really easy, is it?

I like the composition. Very good playing on the lead and rhythm guitars.
One problem you might be having is that the guitars are too loud. You want a powerful sound, so the initial thought is to turn those guitars up, right? Rock and roll! But what usually works better for me is to turn them down a bit so that they blend better with the bass and drum. If you're double tracking the guitars and hard panning them left and right, turn them down even more. Try that and see if it doesn't sound deeper and more powerful.
I think the loud guitars are the source of the trouble you're having getting your bass and drums to cut through. The guitars are just taking up too much sonic landscape and drowning out everything else. I would high pass the guitars to kill the mud and open up some space for the bass and kick. You might start at 100Hz and experiment from there.
The drums do sound lethargic. Once you've got the guitars and bass sorted out, you'll be able to hear better what you need to do with the drums.
Excellent start. When you've got a new mix, post it so we can hear the progress. And welcome to the forum and MP3 Clinic. It's a great resource for those of us working to improve our recordings. The feedback has helped me a lot. The Clinic works by reciprocity--we give others feedback to get feedback on our stuff. I hope you'll stick around and take some time to listen and offer comments on the tracks others have posted. Even if you're new to mixing and can't offer much technical advice, your reactions to the music will be helpful.