Your blog is good, but earning money and increasing traffic in blog is really a difficult task. Now to your question, some advice for creating blog is as under which will help to increase earning and traffic on your blog:-
1. Always be in touch with your blog which means that you should regularly post some valuable articles you should not be irregular.
2. Try to increase traffic increasing traffic will increase your earning chances use Social networking sites like Facebook and twitter for making your post more popular among others.
3. Try to affiliate with sites like Flipkart and amazon that means you should try the affiliate program introduced by these sites simply put their ads and you can earn money with the help of that.
Hope that this will help you enhancing your blog.