Being weak at middle infield won't be the death of a team, and you didn't prioritize them at your draft so you have 2 options.
Trade to improve at 2B/SS. You do have enough aces to potentially move Haren for a solid 2B or SS. I wouldn't sell yourself short, but if you can get a decent return, your pitching can probably survive.
The second option is to continue to play late round fliers/WW adds with upside and hope they pan out. Remain very flexible at 2B/SS, be ready to add and play the hot hand, and hope someone produces good enough to stay on your team for real.
Go Jay Bruce. Credits to Super Manny.