There are some great posts here. The only thing I will add here is that I think that until you can play without making huge blunders often, that things like style are fairly irrelevant. Your preferences to tactics and attack or subtle positional play matters little if you leave pieces en prise or often get forked or X-rayed.
I think once you have tactics under control - avoiding big mistakes fairly consistently - then I think style or preference can start to come into play...somewhat. Alex Yermolinsky puts it well in his book Road to Chess Improvement (awesome book btw) discusses the differences between Botvinnik (considered the "positional" player) and Tal (the "tactical" player): [paraphrasing because I don't have the book in front of me] "I expected to see big differences in their style of play, but the more I studied the games between them, the more I noticed that they were two great players bashing away at each other - Tal attacking slightly more often - but in general, I did not see one being more "positional" or "tactical" than the other - just two players making good moves against each other."
In any case, after reading this I realized I had to learn to make better moves (in general) and really try to avoid blundering - an ongoing project.
Reb, are you the other NM Reb?