If you don't nail something the first time you try it (999 times out of 1000 you wont) break it down and take it slow. If you're still not making progress, break it down even more. There's no limit to how much you can simplify something.
Baby steps. Build slowly.