The most effective way is to insulate it and install a garage heater. Insulation will ensure the heat emitted by the garage heater remains in the room, and hence you won’t have to set very high temperatures, meaning you get to save on energy costs.
Home How do I keep my garage warm during winter?