No estaría de más mirar algún tutorial o manual de HTML. No es que no funcione, de hecho seguramente funcione perfectamente. Ya que estás construyendo un select con una clase checkbox.
Lo que quieres hacer no es construir un select, ergo, no uses select.
http://www.w3schools.com/html/html_forms.asp