The only thing promotion does is skew search results in favor of your blog, at the expense of other blogs which address the same problem. If your writing really is better, this is completely unnecessary.
It seems like you crave attention more than anything, which is certainly a nobler goal than blogging strictly for money, but in the long run, you're only going to attract readers who also crave attention. Once you're no longer capable of giving them that attention, they will go somewhere else.
There is a "wall" between blogs like yours and the ones that really take off, and it's entirely based on the author's motivations.