Hello Pawan.
Having an "impossible deadline" is an issue that far outweighs any coding style you adopt. As a developer, you invest in your craft to actually make your tasks more manageable. Clean code when executed right, actually speeds up the process of the Software Development Life Cycle (SDLC).
Let's see why, your code is easier to read for you and your peers who are suppose to review it before approving it. Once you have solved and abstracted certain functionalities those become reusable bits making subsequent development of similar features a breeze. On top of that your code is easily testable and maintainable so anytime there is an issue it takes a matter of seconds to locate the probable cause.
Now of course, like any other craft, it will take time and practice. As I mentioned in the article:
"I have honestly started to make that extra “craft” effort in the past few months and I can admit that it was a very, very slow start."
And I highly suggest that one starts with small refactors before undertaking a huge and hard to manage switch. We are creatures of habit and making clean code "natural" to us will be like anything else the result of practice and repetition.
Hope it helps. Cheers :)