I think this is the problem:
"The majority of webmasters don't build sites for personal satisfaction. They build sites for money."
Its better to build a site about something you care about, that way you will stick with it and the quality will be way better.
__________________
|