Resting is good so is a nice long hot bath,
Pulled muscles take a awhile to heal, especally in that area because it's always moving, but on the other hand, don't just sit down. Do some very slow walking, and keep it active, if you sit down, the muscle will heal but it will be very weak and will in general cause you more pain when you do try to use it. So get up ans walk around for at least 3 minutes straight every 2 to 3 hours.
As for stretching I wouldn't recommend it. A pulled muscle is a muscle you stretched beyond it's limit with or without weights, involved. So going and stretching it some more, is generally not the best medicine.
But do take a long bath, and do try to get some epsion salt or sea salt and sprinkle it in, this will help relax all your muscles and will take some of the soreness away, from the pulled one.
Also if its possible take a mild muscle relaxer like Advil. but do make sure to read the bottle and check to make sure your not allergic if you never taken it before. And if the pain is too much go head for some tylonel, but do not take advil and tylonel together, you can take one, but the weight 6 hours to take the other one. So decided which one to take the first time, if you make the wrong choice you are stuck for 6 hours.
Good luck and I wish you very speedy healing,
Kit