Hola,
I like your deck, but I think you need more lands/ramp to consistently cast your dragons. Ussually, the best ramp is in turn 2 and 3. In green, I play more land ramp than mana rocks, so you can go that way. Cards like
Farseek,
Beneath the Sands,
Search for Tomorrow and
Edge of Autumn (if you have it) are stronger than 4-mana rocks. Then look at
Cultivate and
Kodama's Reach, that not only ramp but also give your land drop if you haven't one. Even
Blighted Woodland is razonably at budget.
Good luck with your deck. Have fun.