Though I am able to focus deeply I find it difficult to be as productive as I can in that time. I still take too long! Any tips?!

Bar O Q.
Practice makes perfect. In time certain things will become faster to make. And then others. But keep in mind that speed is not equal do productivity or good results 😉
Amorim P.
Sit back and relax. Don't be so harsh on yourself. Things will start wokriking for you the way you seem them. Keep doing the practise on regular basis.