>Blazing Forest 
>4 Vulpix
>2 Ninetales
>4 Scyther
>4 Magmar (fossil)
>2 Kangaskhan
>4 Bill  
>2 Energy Retrieval
>4 Dbl. Colorless
>1 Computer Search
>4 Energy Removal
>2 Gust Of Wind
>2 Prof. Oak
>2 Switch
>1 Item Finder
>22 Fire Energy
>My deck has a lot of card drawing power I have only decked myself a few times 
>surprisingly.  I usually defeat my opponent before I deck myself.  The 
>strategy is to us the card drawing to get out my powerful pokemon before my 
>opponent does and finish him off quickly.  Ninetales is my main big hitter 
>which I use a lot for emergencies.  But my main pokemon are scyther and 
>usually magmar.  Since I have mostly basic pokemon I can get up an ready 
>quickly and strike first.  My trainers help me out a lot and I find most of 
>them useful in some way.  But I think I could use your opinion on switching 
>my trainers around a little bit. 
>I would really appreciate it if you took a look at my deck.
You've got a good start here, and the balance of a hard hitter (Ninetales) mixed with quick starters (Magmar) and Stallers (Scyther + Kangaskhan) makes this a well-rounded deck for Pokemon choices. I don't have a lot of advice here except for probably removing 1 Vulpix to take us to a 3-2 ratio.

Pokemon (13 Basic + 2 Evols = 15 Total):
3 Vulpix
2 Ninetales
4 Scyther
4 Magmar (Fossil)
2 Kangaskhan

For Energy, we need to focus on Fire only, but we want to make use of Scythers quickness with 4 DCE's and trim back on the amount of fire you currently are using.

Energy (17 Basic + 4 Special = 21 Total):
17 Fire
4 Double Colorless Energy

Finally, we focus on the trainers of the deck. We have room now for 24 trainers. Naturally, card drawing is important, but so is disruption. I'm not going to recommend many changes for you, but a few might help make things run a little bit smoother.

Trainers (24 Total):
4 Bill
2 Professor Oak
2 Computer Search
3 Gust of Wind
3 Nightly Garbage Run
2 Energy Retrieval
2 Switch
4 Energy Removal
2 Item Finder

Good luck!