Kindly explore job opportunities with any leading builder, in a metro city. If you go over to Chennai or Bangalore and meet each of the major builders like Chaitanya, CEEBROS, Appasamy Real Estates, Sobha Builders and so on, it is quite possible that you will get a job. Do not worry about the content but pick up every small skill -- be it the management of the daily laborers, mixing of the various raw materials to give a particular finish, completion of one floor, and the real works. In this fashion, you would have learnt all that it takes to be a successful civil engineer.
Do much more than what what you are required to, and spend several hours on noting down, every minute detail as to how quality constructions take place in the real world. This practical experience can even take you right to the Gulf countries, where the construction activities have begun once again, after a lull in the storm.
What you need to do urgently, is to gather this vital three years of experience. After one year, you have the freedom of enrolling yourself, on a part time basis with a good engineering college in that particular city. Please check if there are professional teachers in the colleges, who show up in the evenings.
Some dubious colleges run the part-time courses with guys who had passed out of the same college, in the regular stream, that very year of your enrollment. Which means that you will find dummy teachers, who teach you without any practical experience. So, a real check on the credibility of the college, is very important. The SRM and the VIT Universities and the MGR University run the part time courses in Chennai. There will be several others too, and you can check for such information.
However, please do note, in this field, practical experience counts too much. In tier two cities like Coimbatore, where there is a boom in construction, you can easily find such a job, even if the builder is a guy just making his mark. Guess what? It is far better to be a big fish in a small pond, rather than being a big fish in an ocean. You can easily be a big fish, only if you learn everything in a short time. The other big cities where such construction is on in a big way are Vizag in AP, Cochin in your own native Kerala, Tiruchirapalli in Tamil Nadu, Mysore and Man galore in Karnataka and in the Hindi Belt, at Ranchi, Lucknow, Jaipur, and Kanpur.
Regarding the other courses you need to pick up, as some members have already pointed out, you need to be skilled in design, and there are software-related courses, details of which you can obtain from professionals in the filed. In Coimbatore city, for instance, you can easily find such professionals, even in small IT training institutes.
Coming back to the opportunities abroad, it is essential that you stay on in Mumbai, or go over there and somehow adjust to stay on for interviews. The walk-in interviews are conducted in this city, by many employers from the Gulf. Do not give a single pie to any agent or a tout. There are thousands who cheat people on a regular basis, by taking money and vanish without a trace. There was even a Tamil movie, where boys were taken in a boat and dumped at Cochin!
So, a combination of real world skills and the additional courses in design and software should stand you in good stead. This apart, please do courses in interior design, as this is one area that will be lapped up by companies offering flats or apartments or houses for as less as twenty five lakh rupees, in the next few years. Since the market is very tough, construction companies will look for different strategies to attract middle class buyers.