so many things wrong you did there.
1) you did not test the mods in a clean client. You run one mod on minecraft. Then close the game and put another and again start minecraft. You do this for every single mod to see if there are any conflicts and see if the mod(s) works.
2) when you run a mod once, a config file is born. this file belongs in the config folder that you include in your modpack folder. So no, you do not upload 2 folders, you upload 3 - bin, mods and config
3) the end of the dropbox address needs to end with a dl=1
redo it all. download the mod, run it by minecraft once and a config file needs to generate. then put another mod in and run minecraft again. If you have 50 mods then you run minecraft 50 times.