Arnica is great for strains/sprains. It comes in a cream that can be applied. To a bruise it takes the pain right away, even thought the body takes time to actually reabsorb the blood. I've used this cream for years and it works great.
Arnica is in pill form also, although I've never used the pills, they are supposed to work great also.
As for crystals, you may want to try a lodestones to "pull out" the pain and "magnitize" the healing.
Just my thoughts,
Ruby Red Slippers