Hi,
Yes, a B.Tech civil engineer is eligible for M-arch. M-arch is master in architecture, and it includes various topics like building design, town planning, urban designing, etc.
What is better after B.Tech civil? It depends on your interest. I can't comment on that unless I see your interest.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile