MarkF did suggest a few schematics in those links posted a few messages ago.
Another idea will be to use the circuit already existing on the CD-ROMs. Since you want to use the mechanical parts from older CD-ROM units, I guess you have the electronic parts, too. Follow the PCB traces and see what IC was controlling each motor. Find the datasheet for those IC, and you have the control bridges. That's what I'll try first, but it's OK to build your own H bridges too.
Back to the attached schematic, note that most of the online schematics are using 4 I/O pins, one for each transistor. The attached schematic is trying to use only 2 I/O pins. What is very bad in the OP schematic, is the fact that you connected together the 2 base resistors from the transistors on the same side. Another thing is it does not have protection diodes. For very small motors it might work without diodes, but it's better to have them if you plan to use PWM.
Here is a random example of controlling the 4 transistors with only 2 inputs. Not the best, not the worst either, at a first look seems OK:
http://www.learningaboutelectronics.com/Articles/H-bridge-circuit-with-transistors.php It is mostly to show how to control the upper side without making a short circuit with the transistors. Still needs diodes to be OK.
Keep going, and tell how it all went!