I would say this deck is deck is pretty unique, although some may disagree because most of the power of this deck seems to come from cards that are very widley used, and much in the way you are using them.
2 suggestions
1. More ramp, more draw
2. Create Custom sections: When you are in the deck edit page, in between the main cards and sideboard and mayBboard sections you will see a create custom section button. There you can create a section like "Ramp" and put all the ramp cards in it. This is very important for receiving feedback, and in fact, organizing the deck. Most people, me included, don't have time to look at all 100 cards and even if they did, they would have to count certain things, like ramp, on thier own as they go. I recommend having at least 14 pieces of ramp in every deck, and 14 ways to draw.