things you named, many people are having success with them, I do SEO, Blogging, Ebooks, and i have success in them too...
The thing is that when i was new, i was asking the same questions to people if they really get something from these sources,,, and i was told to stick to what i was doing.
It took some time in achieving my goals.