Hello.
So first off, you need to fix your mana base. If you look at your deck, you should see two pie charts. These should be about equal to get the best outcome. As such, I suggest taking out a few
Plains and putting in more
Mountain cards.
Next, I'm not convinced that
Eidolon of Countless Battles fits in this deck. Maybe
Brimaz, King of Oreskos would work better for you. Another card you might want to look into is
First Response. It might keep opponents from attacking you so you don't get as many tokens. Finally, I think
Goblin Rabblemaster is a must for your deck. It is a wonderful card.
I think your deck can be really good if you fix a few things. Good luck.