The basic skills to become a civil engineer is:
1. You must have a good resistance in your body- the work may be of roaming all over the world of different climatic condition. So your body must be fit.
2. Innovative thinking- on seeing a land you must have a good plan of constructing a perfect buildind. It might be concrete, bick or steel. You must know all aspects of construction.
3. Dictatorship-rather than communication, you should be like a dictator. It will help U to gain your needs or other demands from the customer. The sub-engineers also obey your words.
These three are from my experience. Moreover, you should also hhave some basic knowledge in Mathematics.