hmmmmmm give you're self a decent run into start, touchdownas early as possible, use Manston air field massssses of room. As mentioned use other aircraft, the Blenheim is decent to land.
as you're playing realistic what veiw are you playing, 3rd person i.e outside???? this can help as you can gauge how close to the ground you are, if cockpit try 3rd person the move back to the cockpit once you're confident. the spit is a tricky aircraft to land so you can try that aswell once mastered you will land B17's onto hawinch no probs lollol
also, defo hammer the guns on as you get it on the deck.
hope this helps

if you're struggeling add me if you're on the PSN, my user name is the same as here, can arrange a free flight with you and see what we can do