Yes there's a limit on attached file sizes and image sizes. Large images like 3Mb cause very slow page-load times and high hosting fees. Use a basic photo program like photoeditor to crop and reduce the size / resolution.
These Official Forum Sponsors May Provide Discounts to Regular Forum Members - If you would like to sponsor us then CLICK HERE and post a thread with who you are, and we'll send you some stats etc