Welcome mate, we all started some where, there is tons of info on this forum with many members always willing to help out.
I would start your reading from this link,
http://www.xt660.com/showthread.php?t=630 or have a look at my mod book which lists 99% of every XT660 mod.