If you want advice on getting better:
I’d start by paying close attention to the number of vertices/faces you are using. You have way more than you need for a basic topology and the number of edges is not even remotely similar between the two objects which is troublesome. They don’t have to be exactly the same but you want a ratio that makes connecting them nicer
When you have less vertices, you will find it easier to just manually connect the two objects by creating faces (pick the edges you want to connect and press F)
This really gives you a greater control over your work and will be really beneficial in the long run. Hope this helps!