I can only say practice it. Get a mentor maybe, other people might help encouraging you.
Reply on news.ycombinator.com