Mentorship Requested: Wordpress Dummy = Me

Hello my new community. I could really use your mentorship. I've started a website with Wordpress / Buddypress and I don't know anything about web development.

One morning I decided to join a social networking site about landscaping, but I found none. However, I am really passionate about landscaping. So I decided to make the website.

I started with Ning, but I learned I would not own the content. Then I tried Boonex / Dolphin, because it offered a software package that worked from the start, but I found it too restrictive (and expensive). My friend, a web developer by trade, told me about Wordpress / Buddypress. Here I am.

I envision a site that is as easy to use as Facebook. It has user albums / galleries. It has user blogs inside user profiles. It has a Pinboard section like Pintrist under user profiles where users can pin their dream landscape and garden ideas. It has a forum and wiki--all user driven. All of these features I want on one site (I think).

I need the site to be as user friendly as possible, because many people who enjoy landscape and garden are not well adjusted to the internet (thinking of my in-laws).

I welcome any sort of input--plugins, widgets, themes, books to read, pages to visit, twitter/RSS to follow. Anything!

Thank you.