You may try "RF Circuit Design - Theory and Applications" by Reinhold Ludwig and Pavel Bretchko, a easy to read book.
For theory, read "Network Analysis and Synthesis".
Both can be download from here.
And there are many free tools for filter design. Check http://www.circuitsage.com/