Hi Amy, I'm in exactly the same boat!
Sounds like we have a lot in common. Not sure I can help much with learning as I'm very much a newbie too, but I'll be cheering you on all the way and here if you ever wanted to try out some amateur conversation with someone!
Abi x