I would expand on #4 slightly. Read the newspaper! That often heard quote "truth is stranger..." is true!!!
Dont just read. Go out and experience everyday life and the world. Inspiration comes from the strangest sources. Meet people, speak with them (NPCs?), visit places you havent seen before no matter how mundane they may seem (Locations?), etc...
Apply real world experiences (sights, smells, feelings, and sounds) into your writing.
Always have a notepad handy!
And if all else fails, sit down and stair at a random spot on the wall for 10 minutes. A weird
idea will come!
oh and to get back to Scras' powers...I have been doing #1-4 for many, many, moons, the problem is I just dont have the same amount of free time you do

and remember, if and when you have kids, they will sap your "powers" like kryptonite.
