I would say to take some time off from all load-bearing activities. You may lose some training time, but if you re-aggravate your injury, you may lose a lot more training time.
ART is active release technique. You can do a search online to learn more about it. I am copying-and-pasting the following (from http://www.activerelease.com/about/index.cfm) as a basic summary:
BEGIN QUOTE
What is Active Release Technique (ART)?
ART is a patented, state-of-the-art soft...
You should consider seeing an orthopedist and getting an X-ray/MRI to learn the extent of soft tissue damage, if any. The orthopedist may recommend up several weeks of complete rest to let the tissue recover.
After your rest, however long it is, I would suggest the following:
1)ART to break...