If you photo is to large it may not attach. Also be sure to open the page fully to get the upload option. Those are the 2 things that prevent easier uploading.
Also you may want to try
www.missingfabrics.com . Great place to look for that one fabric you just can't find.