If you can't flash from your externaL sdcard in recovery please follow this steps very carefully:
1.Download the attached boot.img and copy it to the root of your internal sdcard (/storage/sdcard0)
2.Go to settings-about phone
3.Tip 7 times on build number
4.Go to settings-developer options-root...