Firstly, try to do as much as possible through free agency and try to do it early. Ruiz, Ellis and Kazmir would have been my preffered targets. I don't know if you fit all three of the payroll space but I wouldn't have hesitated to salary dump Santos for some wiggle room although Ideally I would have moved him in a trade for Bourjos. With someone like Bourjos in place, Rasmus is moveable but with only Gose in place, it's a pretty scarry propostion.
Of course, those are all hypotheticals that may or may not have been in the cards but one thing I would have done for sure is not compartmentalize free agents by position. Make a list of who can fill your holes whether 2B, catcher or starting pitcher and only narrow the focus if and when certain holes get filled.
I'd shop Lind around for a true LF. I'd sacrifice some offense to put more defensive value on the roster and I'd hope that Melky can hold up offensively at DH. It's better than hoping for him to hold up offensively and defensively at LF.