Did you check your car's battery and its terminals? May be, the battery is weak and / or its terminals are loose. Or may be, there is some problem in car's alternator?
You can also visit some good electrician in your city, who may sort out the problem and rectify it accordingly.