You need to advertise.
Just posting is a good start, but you have to get the word out there.
I see many blogs that contain only low quality posts, but they can get a good SERP and a bunch of traffic. How do they do it? I mean, without using commercial way, such as advertising, or black hat.
They advertise and network.
What are you trying to achieve? Is your measure of success based on how much you can earn? What type of visitors do you want? How do you want to convert them? There are so many questions that bloggers don’t spend enough time on.
First, have a strategy. Then create tactics that map to the strategy. Of course, you measure and adapt as you go. It never ends.
Simply posting a lot is nice but it’s not a roadmap. You’re off to a good start but I would create a decent business plan, even if it’s in your head for now.
If your strategy is to make as much money as you can, then we can focus on potential sources of income and how to capitalize on that.
add more adsense blocks. You only have a leaderboard. maybe try another theme so you can place more ads on sidebar and footer.
write content that people are likely to search more often.
“What are you trying to achieve?” A huge traffic. Adsense income is never be my priority goals.
“What type of visitors do you want?” School students or college/academic people.
I’m a librarian, seeing my blog visited by many people and can be useful, are the pride and pleasure that I want to achieve, a kind of inner satisfaction. 1000 unique visitors per day is the wish that I want to make happen.
The contents of my blog sometimes are very long article, can be up to 10,000 words or more, single column theme is the best choice. From the beginning I have never changed the theme design that I use. I want to keep my blog design as simple as possible, with not too many widgets.
You can redesign your blog
Tactics to drive huge traffic are different from generating income. In addition to continuing to write articles, some of the immediate things you can do to increase traffic is write guest articles for other sites in your niche.
Other things you can try are: creating a subscriber list, creating a free ebook (to help build the subscriber list), partnering with other sites in your niche and sharing articles and endorsing each other, commenting on other sites in your niche (especially those with DoFollow and CommentLuv), and offline marketing.
As for long articles, you might want to break up 10,000 word articles into multiple parts. Even though academia can sustain longer articles, 10,000 words are still too many IMO.