You seem to be running before you walk. You might want to check out this tutorial:
Rather than make your own h-bridge, this motor driver from Rugged Circuits is very good deal: http://ruggedcircuits.com/html/rugged_motor_driver.html
Here's another series of tutorials that would help you from Tronixstuff: