I can't begin to count the number of ships I've built...but most have several things in common. Here's a few words of wisdom...
First off...make sure you have enough "common color" paint for the entire ship...in other words, don't mix paint for the hull and not have enough to mix for the superstructure. A "common use" color is something that comes pre-mixed in a bottle. This way, if you run out of paint, you go buy another bottle.
Build your major subassemblies first, superstructure, funnel, turrets, etc... if your deck colors (steel) are the same as the bulkhead colors (like IJN ships for example), then go ahead and add your photoetched rails and detail parts. If they're different, add anything that will on the bulkheads, but leave off the rails so you can mask and spray the deck color.
Build all your small components, AA guns, fire control directors, etc., and paint them accordingly. It doesn't hurt to weather as you go either, at least a sludge wash to start with.
Paint the hull, paint the deck, then assemble. Touching up the deck seam is a lot easier than masking the entire thing. In most cases, your railings will cover the seam and in some instances, act as a groove guide for the railing.
When you work on a ship, work from the centerline of the ship outward...this ensures you're not knocking things off the model as you're reaching in to add a part.
Drill the holes in the hull for the finials BEFORE you attach the deck (ask me how I know this).
Above all else, take your time. A ship model is unlike any other type of model. it's far more complex than an airplane, tank or car. Treat each subassembly like it's a kit in itself, and understand that a ship model is a collection of dissimilar parts.
If you have any Bimarck-specific questions, let me know.
Jeff