Thank you for information,
There are some common causes of such right side upper abdomen pain.The common ones are colitis, hepatitis, gall bladder stobes, cholecystitis, constipation, kidney stones etc.
Since you are taking alcohol daily so the chances of abnormal liver test may be there.The alcoholi hepatitis may cause such pain.
The other possibility could be the cholecystitis which may also be associated with such pain radiating to right shoulder region.
You should have the relevant investigations done like liver function test, upper abdomen sonography , blood examination, stool examination to know the associated abnormality after consulting your doctor/gastroenterologist.
The treatment depends on the underlying cause.
Here is the link for more informationcauses of upper abdomen pain
Let me know if you have any doubt.