H1b approved only for one year?

My h1b got approved only for one year. If i have to extend it, do i have to pay the actual h1b petetion fee i.e($3000) again or it has a different fee structure?

What is the procedure to extend h1b visa?

Yes you need to pay again for extension. You need to file a extension after your petition expiry date.