The utility infielder went 3-for-4 in Tuesday night's 7-4 win over the Yankees, hitting a two-run homer in the fourth inning that gave Tampa Bay a lead it would keep.
"Since 2010, we've been working on stuff," Rodriguez said of his time with Shelton. "You don't want to sum it up in the last couple days, but the last couple days is probably more focused on certain things."
As a team in June, Tampa Bay was hitting .222, a franchise-low average for a single month. Rodriguez contributed to the futility across 72 at-bats last month, batting .181 without a home run after hitting four in May, when he batted .258.
While Rodriguez had worked regularly with Shelton before, the slump prompted him to spend more time taking batting practice and to refine his swing and mentality.
"I don't want to give away too much, but positioning in the box, what my mindset is when I get in the box and what I'm looking for and where I'm looking for it," Rodriguez said of his adjustments. "Just consistently having either the same approach or the right approach."