Yes, you can detail your car on your own and get good results. First you need to wash your car thoroughly and clay it. Then compound your car. Meguiar's Ultimate compound is by far the best, most advanced and relatively easy to use. Compound your car and follow it up by Meguiar's Ultimate Polish. All the products can be bought collectively for around 5000-6000 rupees.
Finally wax the car of your choice.
It would be helpful if you post the pictures as well.