a1, sounds as if (once again) you're trying to run before you can walk, just hoping that things will come right if you just go on trying, just by chance.......
First of all, get the hang of the 'Rule of Three.' This basically means that an aeroplane (ANY aeroplane), at a sensible speed for the type, takes 3 miles to descend 1,000 feet. So if you're in the Cessna at 5,000 feet, start your descent at 15 miles out. If you're in a jet at 35,000 feet, start it at 105 miles out (I'm NOT kidding

).
Secondly, if you get confused by all the bearings and angles, pause the game, call up the 'Map View,' and plan your approach. If need be, at first, draw it all out on a piece of paper. Then you'll have a clear idea of which way you should fly to intercept the runway line at a sensible distance out. And don't get bored and try to cut corners - I remember complaining once to an instructor in a real aeroplane how long it was taking to line up, and he just said, "Yes, you'll find that a lot of flying is just sitting and waiting for the bearing to come right - seems to take forever, but it's unavoidable if you want to keep things safe. Suits me - after all, I get paid by the hour..."
Thirdly, get down reasonably low reasonably early - like say no more than 2,500 feet 10 miles out. Then you can take your time lining up while still flying straight and level.
Fourthly, 'make friends' with the Air Speed Indicator and the 'Rate of Descent' gauge. keep the speed down to a sensible level while you're lining up, and lower the gear and a notch of flap early; and limit the rate of descent so that you can keep everything under control. Usually, say 600 feet per minute is about right.