My suggestion is read....a lot. decide what you want first (softmod, chip, tsop). No one will walk you step by step for the whole modding process, so try to read up first to see what specifically you want and make a thread with a more specific question. Newbie chat is a good place to start. Check out the pinned topics there.
Good luck (IMG:
style_emoticons/default/pop.gif)