Rahul Noel wrote: I am taking too much time to complete my task ,I am not getting right way to approach a task to complete with in time.
So you think your problem is that you aren't thinking fast enough?
Who is setting your deadlines? Why are you agreeing to them if you have problems meeting them?
Do you have a problem with time management (i.e. you get distracted, find yourself working on things not central to the problem at hand)?