Rocks and Cans? Who comes up with these weird things?
What you have to do is train train train. Keep things positive and consistent. You start adding distractions little by little. So if you're training in the house right now, maybe add some people into the mix to be distractions. Once she can do those tricks inside a comfort zone with distractions, move onto somewhere outside her comfort zone (i.e. backyard, park, etc...) but keep it subtle. Keep a leash on her if you needed to keep her focused.
It's not something that will happen overnight.
Abby - Jan. 1, 2011 to Dec. 27, 2013
Bandit - Sept. 17, 2012
Rogue - Feb. 14, 2014
"A tired dog is a happy one