I am looking for any help I can get with learning how to write with solidity and with contract creation.
An easy and cool first step is through www.cryptozombies.io
You should checkout Questbook (https://www.questbook.app/), they have really well designed learning track for ethereum. Plus they have a super helpful community, you can get answers feedback from the authors on their discord within a few hours. Here's the link to join their discord: https://discord.gg/JwqVK9YG