The invention provides methods and apparatus for injecting a medicine, especially a highly viscous medicine. Conventional methods and apparatus for injecting viscous medicines suffers from a variety of problems such as excessive force during the initial needle insertion and initial injection. In an inventive method, during the initial phase of the injection, energy is stored in a torsion spring that is subsequently released during a later stage of the injection. The present invention also provides for an improved autoinjector especially via the use of a combination compression and torsion spring that powers the injection through controlling force applied to plunger via a screw flange or nut having pins that ride in a prescribed path down the length of the autoinjector.