I need to identify the minerals in red soil because I want to separate the irons from that. so that purpose I want to know the other minerals contain in the red soil. then only I can remove the other minerals from that.
Yes, you may identify them. I have used HighScore Philips software, which index all peaks and then compare it to the mineral database. You should have some general information on what minerals you might expect in your sample to discard absurd and incoherent candidates (check bibliography about your region for example).
In your XRD pattern there majority of high narrow peaks are from Qtz. Then tentatively there is ilmenite in your soil. Peaks at 7.36 Å, 4.48 Å and 3.63 Å are not identified by the program, but some of them might come from clay minerals (although seems to be much shifted). If you are interested in clay minerals identification, you should check XRay Diffraction and the Identification and Analysis of Clay Mineral by Moore and Reynolds.
We use a Bruker xrd with the capability of providing quantitative mineralogy via Rietveld method. Additionally you may find additional information on distribution of the minerals by first doing a screen analysis and running the xrd on each screen fraction.