Writers block can definitely svck. How to fix it: read other books, take MINOR parts and somehow think 'how could this have been in my story.' a random idea should start and then you can begin writing. Or write about the characters' background which will further open more doors and find out interesting ways to connect them with plots and other characters. Make a history of your fictional world or whatever.
I did create a personal world, the setting, and it was the first thing I did far before I decided to create a coherent story. It's very complex and I consider it a realistic sci-fi setting and all I now would need to put it on paper. A growing itch has been urging me to start it, and I a few weeks ago made the perfect opening for my story (undoubtedly the most difficult part in writing!) I did, however, create a Word file where I massed up all my ideas, since as a result of my greatest one-man-brainstormings I got a truckload of good ideas but lost some of them by the time I got home.

I suppose I should just get over the lack of self-respect. Unfortunately it reaches far beyond just writing, it dominates my entire life.