I'm not an expert at making hoppy beers, but I've made a few really good ones. I've had the best success using only late hop additions. Basically, you add all of your hops at -30min or less. You have to add a lot more to get the bitterness you want, but that means you get a lot more hops for aroma/flavor.
I also time my dry hopping so it's as close to bottling as I can get it. Aroma fades over time.
Some people really like first wort hopping, but I haven't tried it.