Here are a list of websites that can help you to acheive your goals. They include merit badges, ranks, and have lots of help.
Hope you enjoy them!