Your hitting doesn't seem to be a problem, and you have some decent pitchers. I'd agree with tecwrg that you'll probably improve.
You fielding is kind of weak, though. Especially your CF and 2B. I would never play Rivera at 2nd. And your first baseman is a converted catcher, which is always a recipe for disaster.