Hi, always state what kind of league you're in, how many teams, what kind of scoring. This helps us judge your team.
Well, you can upgrade your pitching with guys from the wire, at least your bench.
I like your IF but your OF does have too much speed and too little power. Try to grab guys who could hit some homers or trade for them if some speed-starved teams like Crawford or Pierre or Encarnacion.