Hello, it seems like you really need help. You can hire a professional to help you to sort things out and move from that point - your strength, your weaknesses, etc. For sure your grades aren't the best and not enough (no offence) but it's fixable. If you're looking for online materials i recommend you to check out writeanypapers as they are someone write my paper
in the first place. There are also a possibility with IRL courses that you can take after job but i don't know if it's a thing after dusk
Maybe you'll get lucky and find something. But personally i'd just hire a professional for you and you only. This is a good investment as for me.