Lua is actually very easy to learn... if you can handle C/C++, you can handle Lua. The best way to start is to pick a simple mod and pull it apart. Look at the code and work backwards to figure out what it's doing and how.
Two really good sites...
http://www.lua.org/manual/5.1/
http://www.wowwiki.com/Portal:Interface_customization