I suggest you to use MAUD. It's a very good software http://www.ing.unitn.it/~luttero/maud/Installers/maudInstallers.html.In addition You can find many tutorials from the author as this https://www.youtube.com/watch?v=J5aP_j-3AXI
There is plenty of software available for free in online. Check out this link
http://www.ccp14.ac.uk/solution/indexing/
Here, u can find a software called "Unit Cell" which is useful for calculating lattice parameters and unit cell volume. U need to have accurate 2 theta positions and its corresponding Miller indices of ur material. Easy to use!
first calculate it using standard formulas and then refine it using some software like powder X and also you may Le Bail fit of XRD pattern using refinement software like FullProf or Rietica. I hope it will help you.
I suggest you to use MAUD. It's a very good software http://www.ing.unitn.it/~luttero/maud/Installers/maudInstallers.html.In addition You can find many tutorials from the author as this https://www.youtube.com/watch?v=J5aP_j-3AXI