Although, its tagged in the first post but here is the link you can read to get yourself familiar with various steps involved in detailing:
Dude007`s intro to detailing :
Car Care and Detailing Dreams[part 2]
Also, I would suggest you to browse the last 10-15 pages (there'll be lots of pics that you can skip, just read Q&As) where several other people have come in asking the same question and have been answered in detail.
From your description, it seems like you'd need to do a lot of steps to revive the original shine. You can never really go wrong with Meguiars range in pakistan. Read up and then let us know your budget and you can then be advised.