if you are going to design it with a soft ware I suggest you to work with ADS software and if you are going to learn more about it's design principles you can find the best design formula briefly in " antenna theory and design , by Balanis " or with more explainment in "Microstrip antenna design , from Artech house " and so on.
goodluck