I would recommend that you visit a good physiotherapist around your area so that you can get your muscles assessed.. It would be a muscle strain mostly while can be released with different techniques used by a physio
Next Steps
Keep icing till you meet the physio. This will atleast give you some relief
Health Tips
Don't do any activity which aggregates it..