Is it worth it my one has great attack
Yes, earthquake is a good move for Charizard. Ground covers a lot of weaknesses, especially Rock which he is 4x weak to.
If I were you I would. Along with these three moves: Solarbeam, Sunny Day, Fire Blast.