always before ya start messing around do your research and always after rooting and flashing your recovery make a back up of your current system i sometimes forget to and if ya dont you got to find something as stock as stock can be and the backups help cause if you do mess something up you can always revert back to what you had its kinda like system restore in windows if ya have a problem do a system restore and its back to normal
if you have gingerbread use this to root
http://forums.androidcentral.com/lg...0zvh-100-automated-no-revert-wipe-needed.html
if you got froyo or 2.2.2 or zvd baseband use this
http://forums.androidcentral.com/lg...d-gingerbreak-no-reverting-ota-works-too.html
use this to flash recovery for froyo
http://forums.androidcentral.com/lg...covery-xionia-clockwork-cwma-v1-2518-6-a.html
the gingerbread rooting instructions also have an option to flash recovery
and flashing roms is pretty easy download the rom from AC put it on your memory card( DONT UNZIP THE FILE TO YOUR CARD) turn your phone off hold home button, volume up button and the power button till the lg screen appears and release when it disappears it will be a black screen for a lil bit
then go down to install zip from sdcard select the rom you want on your sd card click it using your menu button select yes let it install it will say install complete
then hit you back button select wipe data/ factory reset wait for that to say complete
then select wipe cache partion wait for that to complete
then select advanced > then wipe dalvic cache select yes wait for that to complete
then hit back and select reboot and your done