Honestly I never experienced having a referral commission because I don’t have any friends that want gambling and also I can’t post it on social media because I’m just attracting them to gamble and it’s my conscience if they lose.

You have nice set of friends then if all of them don't gamble and maybe they don't also drink alcohol and smoke? But you are different from them. Didn't they figured it out that you are into gambling? Maybe not yet since you said you are scared to post any gambling related posts as your statuses. I have an idea. Why not create a dummy account only for this purpose?
Although I don't think if some social media sites will allow referral links but you can try using a link shortener. I think there's also a site where you can legally promote your referral link but they are not free although they can be worth it once you got lucky and a whale gambler signs up at you.