Pulled Quadricep, Please read and help me out?

Quadricep pull, Help me with your advice?
1) I pulled (my thigh muscle) exactly 28 hours ago kickin a soccer ball,I felt a popping then I iced it immediately and took anti-inflammatories.

2) Initially it hurt to touch the bruised area but now i can massage it after icing with minimal to no discomfort.

3) I can voluntary bend my leg inwards with no pain, but cannot extend it outwards on its own, because it feels like i get an instant cramp on the spot i pulled the muscle and it hurts.

4) I can squat and stand with no pain (maybe because im not using that muscle)

5) After icing i've been taping it up with those elastic bandages like the ace ones.

6)I've been consuming plenty of proteins such as milk and dairy.

a)Will dairy help speed up recovery, and what other food can take to help.
b) Is this a mild, moderate or severe tear/sprain.
c) What else can I do apart from R.I.C.E to speed up recovery
d) Any other USEFUL information that can help would be appreciated.
Best answer:
Go get a deep tissue massage. It will hurt but it will help you and they can tell you how bad the injury is.
Related Article
Search in Google: Pulled Quadricep, Please read and help me out?