I'd say that you're off to a pretty good start -
Yeah, it needs some tweaking, but there isn't a lot that's *irritating* in there. That's a good start. The vocals could use some "air" and space, the mix in general could be a little more airy also. A little controlled compression here and there woudn't hurt either.