Injections is the best way to get estrogen, AFAIK, and I have had great results with injections.
It is, however, a challenge for some people to get used to stabbing yourself. I have needle phobia as well, which made it quite difficult to manage at first, but where at the beginning I had to spend 30+ minutes mentally preparing and injecting under special conditions, now I can seemingly do it anywhere and with no preparation. It is usually painless and easy for me.
I have so many suggestions if you want them, but if injections sound scary, at the very least look into subcutaneous (subq) injections with a small gauge needle like 27G. They're like the needles for injecting insulin. I am not sure whether I would be able to handle intramuscular injections, and being able to inject subq has made injections possible for me.
Probably worth reading through this: https://old.reddit.com/r/TransWiki/wiki/hrt/injections