Okay, listen up. You are an athlete now, and an athlete needs to take care of herself. You need to find a sports doctor, one who specializes in orthopedic and sports medicine.
You want to find one sympathetic to weight-trainers, so ask around. You might even call some local health clubs...