I would love to return to Pakistan and do something, unfortunately me as one person cannot being about a big change.
The problem with Pakistan is apathy, until someone you know or someone of your particular ethnic/religious sect gets killed, you're not going to care. It's hard to bring change when many people in the country only view the world through an religious/ethnic eye.
Buddy, you can make a great change. Do you know what changed India ? The people who went abroad, worked there, got there PhD, started their business or learned the business came back to India and started their own work, own companies. Some got into politics, look at Dr. Manmohan Singh, Oxford PhD, brought from Planning Commission, changed Indian economy, see IIT engineers who returned back and found the fastest growing IT industry etc. I can give you many examples.
All you have to do is come back and start the business or any work you do. Employ local people. It will create an environment that will attract more Pakistanis. Demand for cheap but skilled labour will increase and people will focus on education.
See, it all needs one person to start the chain. Infosys was founded by a person who started his company by using his wife's jewellery as capital, in few years, look what it gave to India.
My friends opened a company after graduating, they could have gone for better job, but they started their own Consulting firm. Now they work at different countries. People all around the world know India because of these people. My neighbor got MBA from elite business school of India but he started NGO for education of kids in rural area. He got offer for pay more than 3 times his current earnings, he is not leaving it.
We all know problem in our countries, but we have to do something about it.
Watch movie Swadesh.
Even if you can't come, ask any friend to make a group, any person in Pakistan who wants to make an NGO, pool some money, start a school or vocational course center. I can give you many ideas.
My neighbor about whom I talked about, gets lakhs from his friends in Western countries who want to help India but can't leave their jobs, so they transfer him money every year.
Just send $ 1 dollar a day. Nothing more, nothing less. You have great forum here. You may have good contacts in Pakistan. Use social media.