Why isn't my dough doubling?
From your comment that the dough does not rise at all, it is almost certain that your yeast is dead. 

Poor kneading will not cause the dough not to rise.

I suggest proofing the instant/active dry yeast in lukewarm water to isolate as many variables as possible. You can even use room-temp water. 

Add 1/2 teaspoon of sugar to the water, add the yeast, mix it well and wait for it to start to foam up. There will be no doubt about the foaming - it will foam up like thick root beer. If the foaming takes significantly longer than 10 minutes, then you will need new yeast because the stuff that you have is mostly dead.