If the League of Legends logo is always on the screen, try to wait 5 minutes for it, so it probably might open. That actually worked with me.
If it doesn't work, then you must post it on their forum so they can solve your problem. Nothing can make it work other than them.