The drum machine track sits pretty well in the mix, although it's a bit muffled. Try a boost around 10k for some brilliance. The guitars are the main problem with this recording in my opinion; I think it's the way they were recorded. Mind telling us how you recorded them? They sound as if they were recorded direct to me - no "balls".