I want to buy, but i only have BTC

and participating coins don't have enough liquidity to buy
Try on Poloniex and Bter , some are still selling below the ITO price
I tried poloniex, no luck. Want to buy 3 BTC worth of it, no way it will get me filled, even a small portion doesn't work, someone else puts an order above me aswell
On Bittrex there seems to be some available for 0.00025001 and there is still some trading activity so if you put up an order for 3 BTC @ 0.00025001 it will probably get filled in a few hours.
However you will be able to withdraw your Blocks only in 2 days from now.
This is what I would do if I were you. You will get them, and it helps the project's bottom line.