How can I make my thesis supervisor be more responsive?
First of all, any relationship is a two way street. You can not blame everything on your supervisor, you are the one who chose him/her; and you are the one that should have request regular meeting with him/her in the past. You have two options: 


Managing the Situation: You can start managing the situation and start requesting regular meeting with him/her. He/she is not responsive on email? Well, you can see him/her on his/her weekly office hours. Doesn't have office hours? Well you have to pop in into his/her office and see if he/she is there and kindly ask him/her to respond to your email. You see what I'm trying to say here? 
Find Another Supervisor: You did take classes, and you saw the lecturers. You can always find a supervisor that does have the "common sense" part and kindly ask/her to do the master thesis with him/her instead. There are always young and talented lecturers (and not yet popular) that do take such cases at least because to gain some experience and also help such students. 


Note: At the end of the day, you need to write your own thesis, and you are the one that present/defend your thesis at the end. So also pay attention to your own work and try to finish it ASAP as any supervisor has some limitation to help you figure out your own path.