Can I refer myself and earn Referral Reward?

No, you cannot refer yourself. Neither you are allowed to create multiple/duplicate accounts to get Referral Rewards.