There are hundreds of ways and nothing is bad at all.
You need to choose the one you feel comfortable.
Let me tell you something. If you don't like this, go on, find your own and let others know who need your help.
Note for uHunt:
You may get confused about which problem to try. In this case, target a few ACCEPTED list of some experience coders, i.e. your senior. Go to their uHunt page, start from the end.
This may help:
You are doing superb <3
Try to take part in as many contest as possible.
And, Nafis Sadique gave a tremendous answer here [ Nafis Sadique's answer to What should be included in a detailed 4 year plan for a CS 1st year student in Bangladesh who wants to qualify for the ACM ICPC World Finals at the end of his/her 3rd or 4th ]