Please search similar threads, you will find everything from Itinerary to Hotels and ideal places etc.
After reaching Rawalpindi, your plan would be something like this:
Day 1: Islamabad -> Besham or Chilas
Day 2: Chilas -> Raikot bridge -> Tattu -> Fairy Meadows
Day 3: Fairy Meadows -> Nanga parbat base camp trek -> Fairy Meadows
Day 4: Stay at Fairy Meadows (Optional)
Day 5: Fairy Meadows -> Chilas
Day 6: Chilas -> Naltar Valley
Day 7: Naltar Valley -> Hunza / Karimabad -> Altit Fort , Baltit Fort , Eagles Nest
Day 8: Karimabad -> Passu -> Sost -> Khunjerab pass -> Sost
Day 9: Sost - Karimabad
Day 10: Karimabad -> Phander valley (Optional)
Day 11: Skardu (Optional)
Search for places to visit at these cities etc for more options. Hope this help.