My best advice is to avoid overcooking it. As soon as you see that both sides are golden, take it out. The longer you leave it on heat, the drier it becomes. You can also try using a smaller pan so the omelette's thicker, which means it won't dry as easily.