In my opinion these sort of things happen when you least expect it, and when you have no specific expectations. You may find that the person for you is not in the package that you envisioned, so it’s important to be open minded and give everyone a chance, . However, in the meantime, I think it’s important to take inventory and work on the areas that you wouldn’t like to see in a potential mate. Also don’t make it the focus of your life. Find new hobbies, step out of your comfort zone, and most importantly, make sure you present yourself well. This doesn’t necessarily mean that you have to wait to lose/gain weight or get expensive clothes before you can date, it means making sure you are groomed, you smell good, and your clothes are clean and appropriate.