Now I just sign up a blog from blogger and I would like to do SEO. But I don't know that can blog do SEO?
If you mean get blog ranked well and listed for keywords yes you can. Most people use wordpress instead of blogger. You have to do same thing as regular website. Get links. Make topics that people search for and add blog to directories and search engines. Some directories do not allow blogger blogs.
Seconded... Wordpress. Blogger can be usefull to get started, and get off on your feet, and at least start creating content. But to get the most bang for your buck per se, you need to have your own domain....