If you want people to join your mailing list, follow your blog or otherwise give you their valuable time, an eBook might be the way to go. Aside
If you're blogging--and you should be--the only way to get people interested in your posts is to start with an awesome headline. That's easier said
Not sure why you're not ranking in the SERPs? Maybe you're not keeping up on the latest best-practices.