Roth Capital is one of the bigger promoters around of small and microcrap stocks. They'll say very nice things about your company if you'll remember to hire them next time you need a capital raise.
As for the high short interest you'll never get a short squeeze unless the company begins to do phenomenally well on a consistent basis. Right now there's nothing shorts would love more than to see the stock go up a few points. Sure some would be forced to cover but the rest would be chomping at the bit to grab those shares and resell them. Net result the short interest won't budge.