Mate...make sure you are right medically. Go to a small flying school where you can get individual attention. Get your theory done ASAP. Saves you money and you will have a trouble free time learning to fly.
Theory can be done at home. If you have good results from school then almost any aviation book is understandable and results are acheivable.
Good Luck.