Too Long; Didn't Read
There is no easy way of mastering things: practice does matter. Practice does matter and so does “standing on the shoulders of giants”. Coding is a craft and though I am not saying to completely reinvent the wheel to make that super awesome website, I mean take a look at how things are done to try to understand why the developer decided to take that approach and how that works best for that particular type of design. Don’t copy and paste, it would be literally impossible to take some of the work and sell it as one’s own.