Generally to be lucky would be translated using 'chanceux'. i.e. Je suis très chanceux. Or, you could also say 'J'ai de la chance' - I am lucky. 'Heureux' can be used when talking about luck if you are referring to an expression such as 'lucky shot', where you can say 'coup heureux'