On second listen, maybe the levels aren't even that far off, it's just the instruments vary so much in quality they don't seem to fit together. I'd try some processing on them, maybe put some reverb on them so feel a little more united? Strings at least will sound better with reverb I think, that usually helps my string samples when they sound false.