There are lots of strategies out there and there isn't one concrete way in order to draft. A basic strategy is to pick the best player available regardless of position in the first 5 or 6 rounds, get 2 or 3 top end SP with the next couple rounds and use the next 2-3 rounds filling the holes from the first 5-6 players you took. i.e if you ended up with 3 OF and a 3B and SS with your first 5, then aim to grab 1B and a 2B. All the while keeping an eye out for players that are falling way below thier average draft position. These players may represent great bargains. Also watch for runs on certain positions, like closers, if 5-6 teams start taking up a certain position you may be left out in the cold and end up with a scrub in a position if you haven't drafted one or two already.
The difference between H2H and Roto is that you want to stay away from streaky players in H2H, they can kill your whole team that week when they hit a slump. Do a search on "streaky" and you'll get various posts about streaky players. Stay away from them in your H2H league. In roto it all depends on the final stats so streaky doesn't matter. If you're in a daily interaction league, make sure when your typical starters have a day off do anything you can to fill that role with a bench player. An empty spot gathers no stats. Here is where bench players that are eligible at multiple positions are nice to have. This applies to all positions except C, it's usually not worth the bench spot to carry and extra C. It's usually a offensively black-hole position anyway.
Read the thread started by Fenway Punk here: viewtopic.php?t=400182
It turns into a pretty good thread on draft strategies and opinions.