I wonder why you still maintaining such site if it is giving you difficulties... what your plan with such website BTW?... Why don't change niche... you are giving yourself problems...
I don't think changing the niche is that good an idea. It's not like I build websites with some minor research on a subject and decide "hey I think I can pull this off", I do stuff that I'm experienced with and love to write about.
If this is the case and you think you can succeed then continue but think positively... ignore the difficulties..
lol reading this thread and really make me think I'm so lazy. but I'm fine with it and I justdo this job as a parttime and for fun anyway.