There is a long list of causes of hoarseness
. You should consult an ENT surgeon. If you have already done that with a negative ENT examination, then get thyroid hormone level checked to rule out hypothyroidism
. If that's normal, then get upper GI endoscopy
to look for acid reflux
('GERD'). If that is also normal, then get a repeat ENT check-up (with a span of ~ 1 month between 2 check-ups).
Importantly, the factors you have mentioned in your symptoms such as shouting, talking a lot, drink alcohol etc. are all responsible individually/collectively for hoarseness! Avoid them for a specific trial period such as over a couple of months or so and see the result for yourself!
Wish you all the best.