Q.Mexican Lime tree
I bought and planted my little tree in July 2014. It is nice and green but no limes yet. It is still small and growing too slow. How long does it take to grow limes? Should I water it daily? It is in direct sunlight.

The best thing I can prescribe right now is patience. It can take seedling trees up to 6 years to blossom and fruit with expectations of full production around the 8-10 year mark.
Mexican key lime trees need a site that has at least 10 hours of full sun. For care instructions, please visit the following link:
https://www.gardeningknowhow.com/edible/fruits/lime/mexican-key-lime-tree-info.htm