Tutorials are your best bet, if your using 3DS max check out Arrimus3D on YouTube. He has lots of modelling tutorials showing how he makes complex geometry. Even if you don't use max I'd say its useful to see how he approaches problematic shapes. GL :)
I know Arrimus3D channel very well. He's a beast when it comes to hard surface. He helped me a lot and I see progress with vizualization but I think I'm stuck now so I'm trying find something else that would push me more forward. But I guess it wouldn't hurt if I rewatch some of his tutorials. :D Thank you Pirax.
There are a variety of learning paths toward building a visual design kind of muscle memory library as it relates too hard surface asset creation. That said, over time what mainly I'd found worked for me is by simply trial and error actually *doing* something inside your app of choice. Breaking so called 'rules' which…