Sounds like your pec minor is tight causing decreased internal rotation of the shoulder. You might need to mobilize your traps and first and second ribs as well.
Another thing is DO NOT ICE! Ice impedes the body’s natural healing process and interferes with the lymphatic system. If you need pain management try turmeric or ginger and compression with increased circulation like a heating pad, sauna, hot tub etc. The big thing is to unglue the ropy, gristly anterior deltoid and pec minor which is pulling your shoulder forward and causing pain in that biceps tendon.
Get used to using the search function on here because there are plenty of videos to deal with any nagging issue you might have. Let me know if any of these videos help: