stuck on boot logo

After updating to 3.3.8 and not being able to switch my default launcher my I tried downgrading to 3.3.1 to see if I could change the default launcher in that version and now it seems my phone will not boot. I cannot even get into recovery. Any idea? Is there anything I can do?