I LOVE barefoot running! I go a lot now. Im new to it, but my coach is big into it, so now I am too. You should definitely try it. I run on concrete, grass, asphalt, and tracks. You'll be able to run on tougher stuff the more you run, but you should work up to it. Say, run for 10 minutes barefoot while carrying your shoes, then finish the run. Then 15, then 20, and so on. Its definitely helped with my form. All you have to do is strike on the balls of your feet.