you should be able to modify these two lines
llSetCameraEyeOffset(<0.3, 0.0, 1.05>

;//camera position
llSetCameraAtOffset(<-0.5, 0, 1.05>

;//Camera point of focus
the numbers roughly mean the following
<[distance away from pose stand], [distance side to side (+ve left)],[distance up]>
so you have 3 options.
1. tilt the camera down by changing the point of focus of the camera DOWN
for example:
llSetCameraAtOffset(<-0.5, 0, 0.7>

;//Camera point of focus
2. move the camera away as you suggested by changing the camera distance:
llSetCameraEyeOffset(<2.0, 0.0, 1.05>

;//camera position
3. move the camera down toward waist
llSetCameraEyeOffset(<0.3, 0.0, 0.5>

;//camera position
I just put random numbers in there but you should be able to do anything you want. To get a waist up shot you may want to move the camera away and also tilt it down a bit:
llSetCameraEyeOffset(<2.0, 0.0, 1.05>

;//camera position
llSetCameraAtOffset(<-0.5, 0, 0.7>

;//Camera point of focus