Re: Self Defense & First Aid
Well apart from books, practical training will need an instructor. True books are not the complete answer but if you ignore them outright training is also half complete.
In practical situations you need patience and a good friend as a partner. I am not sure what the martial arts scene in Lahore is, but there must be a decent gym near to you somewhere.
Otherwise you will have to study from home. It depends on how much you put in, this will reflect in how much you get out.
Hope that helps.