Patience is always good in an investment. If you are trading .20 cent moves, I can understand your frustration, and might suggest looking to trade forex which can be quite the ride both short and long on a weekly basis.
I remember putting money in MYL once and it took 2 years, but then the stock doubled and split and went up some more, and I finally sold most of my shares. I recently bought alot of them back since the stock is low again.
At this point I am feeling better about BOCX so I invested more at the current prices, and plan to wait another 2 years if needed to see the stock go up once the technology is commercialized. The good news is that all capital gains will be taxed at a lower rate.