Just wow bcbud your too stupid to be taught, you think your smart but all you do is ask questions and dont bother ro educate yourself to understand the answers given.

If your postures screwed then half of your muscles arent even working during your shots, you have overactive muscles that need stretching so they can contract fully, if the antagonist muscles to the trigger muscles in a punch arent flexible then they are slowing you down and fucking you up for turning your hips and landing good rights with complete extention thus good bone allignment to help support the direction in which the force is distributed.

Seriously i could go on and on but WTF n BC im afraid you guys are already fucked, and you never understand the answers given neway. When you havnt got it you havnt got it and Overthinking ur shit is just gonna make it worse now. You need propper coaching from a trainer that knows what hes doing and he may be able to teach you.

BC some of your statments are so stupid its untrue, stretching has been proved to have no effect? LMFAO! like i said scrap its like trying to explain mathmatics to a dog with these two pal lol.

OMGwft i dunno wot crap theyve been teaching you in your weekenders MMA gym but we cant talk you into good technique on the internet lol, repetition, repetition, repetition, ultimatley you have to be gifted enough to feel your way there, if you can do that AND you can prevent your musculature system from causing resistance when you punch and make sure all muscles are working how they should then you can punch with good rotation.
You will know when your there because you can throw you most powerful punches and they feel effortless and the shot brings itself back again with seemingly no effort. The less you put into a punch and the more you get from it means the better it is. If you cant feel your way there you probably lack the coordination required to throw properly, even if your posture is perfect your screwed.

A video is needed to see how your punching, then we can help you. Dont bother asking anymore daft questions unless you give us somthing to work with.