Jennifer you're going to do fine. It takes a little while to learn the site & navigation but you'll get the hang of it. I always tell people to RELAX. I think a lot of times people look too hard for navigation. I know I do on an unfamiliar site & then I will suddenly realize what I was looking for was staring me right in the face. That's when I have one of those palm slap to the forehead moments.
When you post on the ID forum, it will be much easier to get an ID if you post photos of all portions of the plant & add a little explanation as well.
AND you can always ask questions. We're really a friendly, helpful bunch here so don't be shy.