Nothing happens when installing my own addon
Not all keys in bl_info dict are required, you should fill in as many as you can however:
http://wiki.blender.org/index.php/Dev:2.5/Py/Scripts/Guidelines/Addons

Don't go to User Preferences > Addons > Install from File... and pick __init__.py, it will install that file only. Either


place your entire addon folder in one of Blender's addon directories (e.g. addons folder in bpy.utils.user_resource('SCRIPTS'))
or zip up the folder and Install from File... (which will unzip the folder to addons user dir)