Thanks to everyone's great ideas I am in the process now of trying to buy some largemouth adults for the pond. If that doesn't work we will ask around when we get up there and hire some local kids who know other lakes in the area to catch some for us and bring them to the pond. There is one hatchery that has LMB but they are only 1" and she doesn't have very many. I may have to go back up in the fall to gets some of 2-4". She said she has no adults (that she is willing to sell I assume) but I am gonna keep asking.
We are going to start squeezing small and medium bluegill and rock bass and every SMB under 8". All others will be released. Hopefully this harvesting combined with the addition of some LMB will do the trick for us.
Thanks again everyone! We will keep you posted on our progress.