You certainly picked a complex topic to begin your adventure into VBA

, and you really need to investigate the use of ranges rather than skipping about the document with selections.
You will find some code examples at
http://www.gmayor.com/individual_merge_letters.htm as well as a process that will probably do what you want withgout any programming.