Did you get an X-ray? I'm wondering if it could be a broke collar bone, since it's a really common cycling injury.