How can I insulate my garage?
The easiest way to insulate concrete block is to glue foam insulation board directly to the block. These boards come in 4 ft X 8 ft sheets and different R values. The other method is to build a wood or steel stud wall along the block to hold blanket style insulation along with electrical wiring etc. This method is a lot more work, but gives you a base to install sheetrock later on.

Depending on whether or not you want the attic area insulated or not, blanket or blown in insulation can be installed into the ceiling. ( this assumes you have a sheathed ceiling). Otherwise, you can install blanket insulation between the rafters. Depending on budget, sprayed in foam insulation is fantastic.   You may also want to look at some venting to help exhaust hot air during the summer months. I may add a few comments later, but here's a start.