Hey Taka
Looking at your site it does not seem clear exactly what the focus is. You have a link saying "All your biking needs" and this is quite a big claim for a website. Are you planning on setting up an e business? I would say do not have links that are not yet functional, and also if you do set up a biking business, set up a separate website, as right now, the business side looks very amateurish. That is not a criticism, just an observation from a marketing perspective. Also, think again about the claims you are making. Niche is often good, if you want to specialise in providing some biking needs that you feel other businesses can not provide.
Si