Hi!
I felt exactly the same when I first joined, and came here for the same reasons as you, so no need to worry or feel embarassed, you'll soon feel at home here
If you need any help, just ask, and find inspiration from the other members here to help you on your journey.