NEWBIES: Take a look here

I know reading is a pain in the ass, but you learn more by reading & listening than you do by writing or talking!

The threads over here will really help anyone struggling with some of the principles of Arduino development.
Good Luck

Lots of Arduino specific guides in this forum