I want to make sure that she succeeds in life and that she doesn't struggle with the same things that I did and still do. ...Any suggestions?
Yes: don't think for a minute that you can "make sure" of much of anything when it comes to your child and outcome. That way, when your daughter is a totally different person than the one you envision, you won't think you were a failure as a dad. Don't try to engineer too many aspects of her life, because kids don't see/experience/understand things the way that you do.
She will struggle with a lot of things, even those you did if she is a lot like you. If you believe she is neuropatypical, have her tested and try early intervention if recommended. Talk to parents of similarly neuroatypical kids (support groups? Online sites?) and see what works for them and why.
Success is defined differently by different people. You need to define what you mean by success for helpful answers in that category. Some very "successful" people secretly believe that they are failures. This is called Imposter Syndrome and has been studied in medical students/physicians, academicians and other professionals, people defined as successful by society at large. To them, "success" is a burden.
From my (fairly extensive) reading and my experience as a parent, the most important things you can do for any child, gifted or otherwise, is read to them, a LOT. Be with them. Talk to them (a lot). Be supportive. Say "yes" more often than "no" (which might mean compromises/alternatives are better than flat out refusals.) Praise the process more than the product (agency over outcome). Recognize the validity of their feelings (respect them). Teach and treasure resilience. Be mindful of how you perceive success and failure both for yourself and for your child. Offer/give them lots of opportunities, push a little, not a lot. Let them pursue things they enjoy, but require and value their doing things that are important but not enjoyable. Show your pleasure but not so much your disappointment. And love the hell out of them through thick and thin.
Sorry I can't give you a list that is customized to your situation. A Child Development Specialist (often ages 0-5) might be a good place to start.
Two stories, one about the impossibility of "shaping" very young children, and another about giftedness:
I grew up loving everything about my mother's bread baking (a necessity given their income), especially the aroma of baking bread, and I wanted to pass that memory along to my son, so I started baking bread when my oldest was two. One evening when the bread and supper were ready almost simultaneously, I was buttering the crusts of loaves when he asked for a buttered slice. I gave him one. I continued to attend to dinner and the loaves when he asked for a second slice, which I wouldn't give him, explaining that it might ruin his appetite for supper. Remembering my own childhood and flooded with nostalgia, I said, "Oh, (name), I hope you remember this all your life!" to which he replied, "What, never to eat two slices of bread before dinner?"
As I stated in the comments, my children were gifted (95th %ile or - most often - above in standardized test they ever took.) My first said his first word ("Moo") at 7 months while I was reading to him from a book of nursery rhymes, said "piano" at 9 months (out of nowhere that I could figure out) when I was listening to Debussy while driving, and was speaking in full sentences at 17 months, among other indications. This child was a dream child. Another even more gifted child flunked out of High School. Do not automatically consider a gifted child as only a blessing.
The Gifted: Clinical Challenges for Child Psychiatry
The Imposter Phenomenon in Higher Education: Incidence and Impact
Resources on Developing Resilience, Grit, and Growth Mindset
Parents’ Views of Failure Predict Children’s Fixed and Growth Intelligence Mind-Sets
There’s Evidence on How to Raise Children, but Are Parents Listening? (NYT)