That was me floppity
It's all time in the saddle and I would definitely agree with the above post about riding the same trail over and over to build confidence.
I like obsessed with GMBN videos on YouTube for tips.
I also like following the boys around, as they play a lot. My 8 year old has taught me loads! Most of the skills like drop offs bunny hops and wheelies can be practised off kerbs on your local trading estate!
I still ride around chanting in my head... 'Relax hands, heels down, weight back, don't use front brake, throw my bike, speed is your friend, the bike can do this' etc etc etc!
I was lucky enough to get an ex display fab full sus Giant Trance last year that for a while I shared with my husband, it's really responsive and let's you get away with lots 
And there's nothing wrong with walking!
I'm still getting to grips with getting my weight correct on berms, and I've only been hitting drops offs really well for a few months, technical climbing I find quite difficult. I learnt how to bunny hop and lift my front and back wheels only this summer, it's good fun - I learnt that on the tissington trail... My 8 year old is currently teaching me how to jump 
Hitting your local BMX race track is also a great way to learn how to pump and suck up the bike. Also, try joining a ladies only ride, we visited the Forest of Dean this summer and hopped on to a Dame bike ride which was great. Also the blue and brown at Coed Y Brenin are fantastic trails for learning on, and coedy has a fantastic skills area to play on, especially the pump track!